Fetch-Decode-Execute Cycle
A simple explanation of how the CPU
processes instructions
Three Steps of the Cycle
• 1. **Fetch** – Get the next instruction from
memory.
• 2. **Decode** – Understand what to do.
• 3. **Execute** – Carry out the instruction.
• This repeats for every instruction.
How It Works
• [PC] → [MAR] → [MDR] → [CIR] → Decode →
Execute → Repeat!
Summary
• Fetch → Decode → Execute → Repeat!
• This is how the CPU runs programs.

Simple_Fetch_Decode_Executhhhhhhhe_Cycle.pptx

  • 1.
    Fetch-Decode-Execute Cycle A simpleexplanation of how the CPU processes instructions
  • 2.
    Three Steps ofthe Cycle • 1. **Fetch** – Get the next instruction from memory. • 2. **Decode** – Understand what to do. • 3. **Execute** – Carry out the instruction. • This repeats for every instruction.
  • 3.
    How It Works •[PC] → [MAR] → [MDR] → [CIR] → Decode → Execute → Repeat!
  • 4.
    Summary • Fetch →Decode → Execute → Repeat! • This is how the CPU runs programs.