Knowledge Organiser: CPU Architecture

Part of CPU Architecture ยท Section 8 of 8

Topic SummaryUnit: 3.4 Computer SystemsGCSE

Key Terms

  • CPU: Central Processing Unit โ€” the component that processes all instructions
  • Control Unit (CU): Part of CPU that fetches, decodes and coordinates instructions
  • ALU: Arithmetic Logic Unit โ€” performs all arithmetic, logic and comparison operations
  • Register: Tiny ultra-fast temporary storage location inside the CPU
  • Address Bus: One-way bus carrying the memory address (WHERE to look)
  • Data Bus: Two-way bus carrying the actual data being transferred (WHAT)
  • Control Bus: Two-way bus carrying command signals (read, write, clock)
  • Von Neumann architecture: Design where programs and data are stored in the same memory

Must-Know Facts

  • The CPU has three main components: Control Unit, ALU, and Registers
  • The Control Unit fetches instructions, decodes them, and sends control signals
  • The ALU performs arithmetic (+ - ร— รท), logic (AND OR NOT), and comparison operations
  • Registers are faster than RAM but very small โ€” hold data being currently processed
  • The Address Bus is one-way (CPU to memory only); the Data Bus is two-way
  • ABC memory trick: Address = WHERE, Data = WHAT, Control = HOW
  • Von Neumann bottleneck: CPU must wait while data travels along buses

Key Concepts

  • Von Neumann architecture stores both instructions AND data in the same RAM
  • The CU acts like an orchestra conductor โ€” directs other components without doing the computing itself
  • All ALU results are stored in the Accumulator (ACC) register
  • Key registers: MAR (address), MDR (data), PC (next instruction), ACC (result)
  • Wider address bus = more memory locations addressable; wider data bus = more data per transfer

Common Mistakes

  • Confusing CU and ALU: The CU controls/coordinates โ€” it does NOT do calculations; the ALU performs arithmetic and logic
  • Saying the CPU "stores" data: The CPU processes data โ€” storage is done by RAM (temporary) and secondary storage (permanent)
  • Mixing up buses: The address bus carries memory locations, the data bus carries actual data, the control bus carries signals โ€” they are separate
  • Forgetting Von Neumann bottleneck: Programs and data share the same bus, which slows down the CPU โ€” this is a weakness, not a feature to praise

This topic summary covers Knowledge Organiser: CPU Architecture within CPU Architecture for GCSE Computer Science. Revise CPU Architecture in 3.4 Computer Systems for GCSE Computer Science with 16 exam-style questions and 12 flashcards. This topic appears regularly enough that it should still be part of a steady revision cycle. It is section 8 of 8 in this topic. Use this topic summary to connect the idea to the wider topic before moving on to questions and flashcards.

Practice questions for CPU Architecture

Which component of the CPU carries out arithmetic and logical operations?

  • A. Control Unit
  • B. Cache
  • C. Arithmetic Logic Unit (ALU)
  • D. Program Counter
1 markfoundation

Name three main components of the CPU and state the purpose of each.

3 marksstandard

Quick recall flashcards

What does ALU stand for?
Arithmetic Logic Unit
What does CPU stand for?
Central Processing Unit

16 questions on CPU Architecture: practise free

Instant marking, adaptive difficulty and spaced-repetition flashcards โ€” all aligned to your exam board.

Start revising free โ†’

PrepWise is a trading name of A3M Quality Solutions Limited, registered in England and Wales, company number 14959172. Registered office: 202 Stroud Road, Gloucester, GL1 5LA. ICO registration ZC267069.