13 Instruction Control Unit Instruction Decoding Logic –Take actual program instructions –Converts them into a set of primitive operations An instruction can be decoded into a variable number of operations –Each primitive operation performs some simple task Simple arithmetic, Load, Store –Register renaming load 4(%edx)  t1 addl %eax, t1  t2 store t2, 4(%edx) addl %eax, 4(%edx)
{}