Six original Cambridge-style questions on the fetch-decode-execute cycle, with mark-scheme style solutions.
Describe the stages of the fetch part of the fetch-decode-execute cycle.
State what happens during the decode and execute stages.
The PC holds 30. Address 30 holds the instruction LDA 34, which loads the value at address 34 into the ACC. Address 34 holds 9. State the contents of the PC, the CIR and the ACC after this instruction has been executed.
Explain why the program counter is incremented during the fetch stage.
Identify the bus used to send the address from the MAR to memory, and the bus used to return the instruction.
A student writes: "In the fetch stage the instruction goes from RAM straight into the CIR." Explain what is missing.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.