Cards (7)

  • Arithmetic Logic Unit (ALU)
    Carries out calculations and logical operations
  • Control Unit (CU)

    Decodes instructions and sends signals to control how data moves around the part of the CPU and memory to execute these instructions
  • Cache
    Very fast memory that stores frequently used data and instructions
  • Program Counter (PC)
    Stores the address of the next instruction to be processed
  • Memory Data Register (MDR)
    Stores data fetched from memory or to be sent to memory
  • Memory Address Register (MAR)
    Stores the address of the location in memory for data to be fetched from or sent to
  • Accumulator (ACC)

    Stores the results of any calculators carried out by the ALU