OCR · GCSE · Computer Science
Course version: J277 · Version from Sept 2022
Common CPU components and their function ALU (Arithmetic Logic Unit) CU…
Full specification wording
Architecture of the CPU: Common CPU components and their function ALU (Arithmetic Logic Unit) CU (Control Unit) Cache Registers
The CPU contains components that work together to run instructions.
Checked against the OCR J277 specification on .
- Point 2 of 3
- 4 key terms
Study notes
From the checked teaching notes for this specification point.
The idea
The CPU contains components that work together to run instructions. The arithmetic logic unit performs arithmetic such as addition and subtraction and logical operations such as AND, OR and comparisons. The control unit decodes instructions and sends control signals that coordinate the other components and the timing of data movement. Cache is fast memory close to the CPU that stores frequently used instructions and data to reduce slower main memory access. Registers are very small, very fast storage locations inside the CPU, such as the program counter, memory address register, memory data register, current instruction register and accumulator, each holding a current value during processing.
For example: During an addition the control unit decodes the instruction, the ALU calculates, and the result may be held in the accumulator.
What earns the marks
- States that the ALU carries out arithmetic operations and logical operations or comparisons.
- Explains that the control unit decodes instructions and sends control signals to coordinate the CPU and other components.
- Describes cache as fast memory that holds frequently used instructions and data to reduce access time to main memory.
- Describes registers as small, fast storage locations inside the CPU that hold current instructions, addresses or data during processing.
- Links the components together, for example the control unit directing data between registers while the ALU performs an operation.
Common mistakes and how to put them right
Treating cache as the same as main memory.
Put it right: Cache is smaller, faster and closer to the CPU, and it stores copies of frequently used data rather than the whole program.
Saying the ALU only does arithmetic.
Put it right: It also performs logical operations such as AND, OR and comparisons.
Describing registers as large storage.
Put it right: Registers are very small and very fast, holding only the values needed at that moment.
Exam tips
- Match each component to its function using the exact terms ALU, control unit, cache and registers.
- Give one clear example for the ALU, such as adding two numbers or testing whether a value is zero.
- When comparing cache and registers, mention both speed and size to show the difference.
Try the lesson
The start of the Architecture of the CPU: Common CPU components and their function ALU (Arithmetic Logic Unit) CU (Control Unit) Cache Registers lesson, made from checked teaching notes for this specification point.
Have a go first
Which CPU component carries out arithmetic and logical operations?
Listen
The CPU contains components that work together to run instructions. The arithmetic logic unit performs arithmetic such as addition and subtraction and logical operations such as AND, OR and comparisons. The control unit decodes instructions and sends control signals that coordinate the other components and the timing of data movement. Cache is fast memory close to the CPU that stores frequently used instructions and data to reduce slower main memory access. Registers are very small, very fast storage locations inside the CPU, such as the program counter, memory address register, memory data register, current instruction register and accumulator, each holding a current value during processing. For example, during an addition the control unit decodes the instruction, the ALU calculates, and the result may be held in the accumulator. A strong answer earns marks for these points. States that the ALU carries out arithmetic operations and logical operations or comparisons. Explains that the control unit decodes instructions and sends control signals to coordinate the CPU and other components. Describes cache as fast memory that holds frequently used instructions and data to reduce access time to main memory. Describes registers as small, fast storage locations inside the CPU that hold current instructions, addresses or data during processing. A common slip: Treating cache as the same as main memory. Instead, cache is smaller, faster and closer to the CPU, and it stores copies of frequently used data rather than the whole program. Exam tip: Match each component to its function using the exact terms ALU, control unit, cache and registers.
Key words
Say what each word means before you turn the card.
ALU operations
Try answering aloud or in your head before turning the card.
Control unit coordination
Try answering aloud or in your head before turning the card.
Cache performance
Try answering aloud or in your head before turning the card.
Register storage
Try answering aloud or in your head before turning the card.
See every definition
- ALU operations
- Performs arithmetic such as addition and subtraction and logical operations such as AND, OR and comparisons.
- Control unit coordination
- Decodes instructions and sends control signals that coordinate the other components and the timing of data movement.
- Cache performance
- Fast memory close to the CPU that stores frequently used instructions and data to reduce slower main memory access.
- Register storage
- Very small, very fast storage locations inside the CPU, each holding a current value during processing.
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 Architecture of the CPU: Common CPU components and their function ALU (Arithmetic Logic Unit) CU (Control Unit) Cache Registers
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