GCSE Computer Science
Introduction
to the CPU
By Tommaso Putzu
Understand the role and
function of the CPU
Learning Define the main
Objectives components of the CPU
Understand how the CPU
executes instructions
The CPU
Central Processing Unit
The CPU is the ‘brains’ of the
computer. It is attached to the
motherboard and is responsible
for executing instructions.
Input Von
The CPU
Neumann
Main Architecture means the design
Memory of a computer system and how
the processor functions.
The Von Neumann architecture
Output
is used by modern computers.
Control
Unit
The Control Unit coordinates
activities within the CPU.
It is responsible for fetching,
decoding and executing
instructions.
ALU
Arithmetic Logic Unit
The ALU performs mathematic
operations (e.g. addition,
subtraction, multiplication) and
logical operations using boolean
logic (e.g. AND, OR, NOT).
Registers
The registers are small amounts
of storage located within the CPU
for ‘parking’ data and
instructions temporarily during
operations.
Clock
The clock regulates the number
of cycles carried out per second.
It maintains a steady rhythm to
synchronise the rest of the
components in the CPU.
Buses
Buses are wires through which
data/signals are transmitted
from one component to another.
Fetch
The instruction is
fetched from
memory to CPU.
Fetch-Execute
Cycle
Execute Decode
The instruction is The instruction is
executed decoded to work
(carried out). The CPU continually reads instructions out what it is.
stored in main memory and executes them.
Describe the functionality for each component of the CPU. Registers
Small, high-speed
Control Unit storage locations
Decodes instructions within the CPU.
fetched from memory, Bus
Clock
coordinates the CPU's Clock
components and ALU Synchronises other
controls data flow. Control
components with a
Bus
Unit
stream of pulses.
ALU
The Arithmetic Logic
Unit is responsible for
Buses
Registers
performing arithmetic Transfer data from
and logical operations one component in the
(e.g. AND, OR, NOT). CPU to another.