Structure of CPU
- Created by: arrey
- Created on: 23-12-18 16:01
View mindmap
- Structure of CPU
- Arithmetic Logic Unit [ALU]
- performs arithmetic and logical operations on the data
- Control Unit
- Controls activities of the CPU, directing flow of data
- Registers
- Program Counter
- Holds address of next instruction to be executed.
- Memory Address Register [MAR]
- Holds address of the current instruction / data.
- Address Bus
- Carries the address of the instruction/data in MAR to memory
- One directional
- Current Instruction Register [CIR]
- Holds current instruction and divides into Opcode/ Operand
- Program Counter
- Buses
- Address Bus
- Carries the address of the instruction/data in MAR to memory
- One directional
- Data Bus
- Provides bi-directional path for instruction / data between CPU and memory.
- Control Bus
- Sends control signals to and from CPU and memory - bidirectional bus.
- Address Bus
- Arithmetic Logic Unit [ALU]
Comments
No comments have yet been made