AQA · GCSE · Computer Science
Course version: 8525 · Version from Sept 2020
The CPU continually reads instructions stored in main memory and executes…
Full specification wording
Systems architecture: The CPU continually reads instructions stored in main memory and executes them as required:
This statement describes the core behaviour of the CPU: it repeatedly fetches instructions held in main memory and carries them out.
Checked against the AQA 8525 specification (opens in a new tab) on .
- Point 10 of 30
Study notes
From the checked teaching notes for this specification point.
The idea
This statement describes the core behaviour of the CPU: it repeatedly fetches instructions held in main memory and carries them out. Main memory (RAM) stores both the program's instructions and the data being worked on. The CPU does not hold the whole program inside itself; instead it reads one instruction at a time, using the program counter to track the address of the next instruction. Each instruction is fetched, decoded by the control unit, and executed, then the cycle repeats. This is why the Fetch-Execute cycle is described as continuous. A correct multiple-choice answer should recognise that instructions come from main memory and are processed one at a time in a repeating cycle, rather than being stored permanently in the CPU or executed all at once.
What earns the marks
- Instructions are stored in main memory (RAM) and read by the CPU.
- The CPU processes instructions one at a time in a repeating cycle.
- The program counter holds the address of the next instruction to be fetched.
- The control unit decodes each instruction before it is executed.
Common mistakes and how to put them right
Thinking the CPU permanently stores the program.
Put it right: Instructions are held in main memory and fetched as needed.
Believing all instructions execute simultaneously.
Put it right: They are processed one at a time in sequence.
Ignoring the role of the program counter.
Put it right: It tracks the address of the next instruction.
Exam tips
- Read each option carefully and eliminate those that contradict the idea of a repeating cycle.
- Check whether an option confuses storage location (main memory) with the processor.
- Link your reasoning to the Fetch-Execute stages to justify the chosen option.
Try the lesson
The start of the Systems architecture: The CPU continually reads instructions stored in main memory and executes them as required: lesson, made from checked teaching notes for this specification point.
Have a go first
What is the role of the control unit in the fetch-execute cycle?
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Systems architecture: The CPU continually reads instructions stored in main memory and executes them as required:
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge