By:
Masud-ul-Hasan
Simplified
Block Diagram of CPU
Instruction
Register (IR)
Instruction
Decode &
Control Unit
Arithmetic &
Logic Unit
(ALU)
Registers
Holds the
binary code for each instruction as it is executed.
Holds the
memory address of the next instruction to be executed.
Temporary
storage of information.
Determines the operation to perform and sets in motion the necessary actions to perform it.
Performs
arithmetic and logic operations.
