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:

  1. Fetch: PC provides address → MAR holds it → instruction copied to MDR
  2. Decode: Control Unit interprets the instruction
  3. Execute: ALU performs the operation if needed
  4. Store: Results saved to registers or memory
Review CPU architecture →