1.1.1 The Function of The CPU
1.1.1 The Function of The CPU
The CPU follows three steps in order to process data. It is known as the Fetch - Decode - Execute cycle (aka
Fetch-Execute Cycle).
To begin with, whenever you open and work with a program, its data and instructions are loaded onto the
RAM. As the RAM is accessed directly by the CPU, the CPU can get to work!
For this to happen, the CPU uses a piece of hardware path called the 'address bus'.
The address of the next item that the CPU wants is put onto the ‘address bus’.
Data from this area then travels from the RAM to the CPU on another piece of hardware called the ‘Data
Bus’.
Computer Science UK Membership Site Licence: Do not share outside your centre.
2
GCSE Computer Science (9-1)
Computer Science UK Membership Site Licence: Do not share outside your centre.
2
GCSE Computer Science (9-1)
1. An input device (e.g. keyboard) sends data to the CPU. The Control Unit receives this data.
2. The Control Unit sends this data into main memory to be used later.
3. When the time is right, the data will be transferred
from main memory into cache (IAS)
4. The data will then be sent to the ALU for processing
5. The control unit will send the processed data back
(for example to an output device such as a screen or
monitor).
_____________________________________________________
_____________________________________________________
Questions (The question zone you choose must either match your target grade or be higher!)
_____________________________________________________
_____________________________________________________
Question Zone 1-3
_____________________________________________________
1. State the names of the 3 main components that make up the CPU. [3]
2. Define the words ‘decode’ and ‘execute’, in relation to the function of the CPU. [2]
_____________________________________________________
3. Describe what happens during the F-D-E cycle. [3]
_____________________________________________________
_____________________________________________________
Question Zone 4-6
_____________________________________________________
1. Describe what happens during the F-D-E cycle. [3]
2. Describe the roles of both the address and data bus. [2]
_____________________________________________________
3. Explain the job of the CPU’s control unit. [6]
_____________________________________________________
_____________________________________________________
Questions Zone 7-9
_____________________________________________________
1. Explain the job of the CPU’s control unit. [6]
2. Explain, using a diagram, the journey of an instruction from input device to output device. [5]
_____________________________________________________
3. Discuss differences between the roles of both the RAM and the cache in how data is delivered to the
_____________________________________________________
CPU, during the fetch-decode-execute cycle. [4]
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
Computer Science UK Membership Site Licence: Do not share outside your centre.
2
GCSE Computer Science (9-1)
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
Checklist: Keywords / Key Terms:
_____________________________________________________
Date and title, clearly presented Buses: The communication channels linking the CPU with the
Spelling & grammar checked RAM and I/O devices.
_____________________________________________________
Question numbers in the margin Execute: The action of a CPU performing an instruction.
Decode: Making sense of an instruction.
_____________________________________________________
Handwriting neat & legible
Punctuation / Capital letters CPU: Central Processing Unit
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
Computer Science UK Membership Site Licence: Do not share outside your centre.
2
GCSE Computer Science (9-1)
State/Identify/Give/Name: Simply label a diagram, fill out a table or write a few words
Describe: Describing is ‘saying what you see’ (E.G.: A computer will have a CPU, Primary and Secondary storage etc)
Explain: Explaining is ‘saying WHY/HOW something is like that’. (E.G.: A computer will have a CPU so that it can process all of the data the
computer needs to perform a range of tasks. Primary and Secondary storage is needed because…)
Discuss: Discussing is ‘looking at two sides of an issue, weighing up the two views and giving a conclusion’. Often these require a mini essay
answer. (E.G.: New technology could be seen as being bad for the environment because…, but on the other hand, new technology has led to…
In conclusion I believe that…)
Describe/Explain/Discuss using examples: Finally, if you are asked to give examples in any of these types of questions – YOU MUST GIVE
EXAMPLES!
Computer Science UK Membership Site Licence: Do not share outside your centre.
2
GCSE Computer Science (9-1)
Further thoughts:
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Computer Science UK Membership Site Licence: Do not share outside your centre.
2