Match: CPU Registers
Test your knowledge of CPU registers and what they store
Activity 1: Data vs Address
Drag each register to the correct category. Remember: some registers store addresses (memory locations), while others store data (actual values).
PC
MAR
MDR
ACC
📍 Stores ADDRESS
Memory locations - WHERE to look
📦 Stores DATA
Actual values - WHAT we found
Results
0/4
Activity 2: Match Definitions
Click a register, then click the matching definition to pair them together.
Registers
PC (Program Counter)
MAR (Memory Address Register)
MDR (Memory Data Register)
ACC (Accumulator)
Definitions
Stores the results of calculations from the ALU
Holds the address of the NEXT instruction to be fetched
Holds the data that has been fetched from memory
Holds the address of the memory location currently being accessed
Results
0/4