Match CPU Components
Drag terms to their matching definitions
Terms
ALU
Control Unit
Registers
Cache
Program Counter
MAR
MDR
Definitions
The Fetch-Execute Cycle
These components work together in the fetch-execute cycle:
- Fetch: PC provides address → MAR holds it → instruction copied to MDR
- Decode: Control Unit interprets the instruction
- Execute: ALU performs the operation if needed
- Store: Results saved to registers or memory