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.

    Carry on with the full lesson

    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.

    Take topic quiz

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge