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
    • 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.

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Fundamentals of computer systems resources »