Ace the 2026 OCR GCSE Computer Science Challenge – Code Your Way to Success!

Question: 1 / 400

Which register in the CPU holds the address of where the next instruction is located?

Memory Data Register

Program Counter

The register that holds the address of where the next instruction is located is the Program Counter. This register is crucial in the instruction cycle of a CPU because it ensures that instructions are executed in the correct sequence. Every time an instruction is fetched from memory, the Program Counter increments to point to the next instruction's address, which allows for the continuous flow of instructions being processed by the CPU.

In contrast, the Memory Data Register holds data being transferred to or from memory, while the Control Unit orchestrates the operation of the processor and manages the execution of instructions. The Accumulator, on the other hand, is used to store intermediate results of arithmetic and logical operations. By focusing on the function of the Program Counter, it is clear why it is the essential register for keeping track of instruction execution flow.

Get further explanation with Examzify DeepDiveBeta

Control Unit

Accumulator

Next Question

Report this question

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy