Home of real teaching & learning
  • Full support for teachers
  • Focus on critical thinking
  • Engaging classroom activities
  • Integrated student eBook
  • Assessed tasks / qBank
  • Practice exam questions

The InThinking Guarantee: Our sites are written by expert practitioners and not by AI

See our AI policy

Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.

Don't miss out, find out!

A 1.1.5 Fetch, Decode, Execute Cycle

The fetch-decode-execute cycle is the core operation of a computer's CPU. It involves fetching instructions from memory, decoding them, and executing the specified operations. Memory and registers interact via address, data, and control buses. Last Updated: 20 June 2026 I have built this lesson around the custom CPU Simulator rather than the slide deck and the Little Man Computer (LMC), because the cycle is one of...

Help