Register - GCSE Computer Science Definition
Reviewed by: Robert Hampton
Last updated
What is a Register?
In GCSE Computer Science, a register is defined as extremely small, extremely fast memory located in the CPU.
A register holds small amounts of data that are needed immediately by the CPU during the fetch-execute/fetch-decode-execute cycle.
Each register performs a specific task.
Common examples of registers located in the CPU include:
Memory address register (MAR)
Memory data register (MDR)
Accumulator (ACC)
Program counter (PC)
Examiner-written GCSE Computer Science revision resources that improve your grades 2x
- Written by expert teachers and examiners
- Aligned to exam specifications
- Everything you need to know, and nothing you don’t

Share this article