You are on page 1of 3

ComputerScienceUK.

com CSUK:Teacher

CSUK Lesson Retrieval Practice – Answer Sheet


Function of the CPU (OCR)

1. What is the purpose of the CPU? [2]

Answer: The CPU's job is to process data [1], which includes tasks such as searching,
sorting, calculating, and decision-making [1]. It is the heart of the computer and is
responsible for carrying out instructions [1].

2. Describe the three steps of the Fetch-Decode-Execute cycle? [3]

Answer: In the Fetch stage, the CPU retrieves data and instructions from the RAM and
stores them in its temporary memory [1]. In the Decode stage, the CPU interprets the
instructions [1], and in the Execute stage, the CPU performs the desired operations on
the data [1].

3. What is the function of the Control Unit in the CPU? [2]

Answer: The Control Unit has three main functions in the CPU. It manages and monitors
the hardware to ensure the correct data goes to the correct hardware [1], manages
the input and output signals [1], and uses clock signals to synchronize the running of the
Fetch-Decode-Execute cycle [1].

4. What is the Immediate Access Store (IAS) in the CPU? [2]

Answer: The Immediate Access Store is a small amount of memory located on the CPU
[1] that stores instructions from the RAM that are about to be processed [1]. It ensures
that the CPU has a constant supply of data to process at speed and prevents the CPU

Computer Science UK Membership Site Licence: Do not share outside of your centre
PAG
E \*
ComputerScienceUK.com CSUK:Teacher

from waiting for data to be delivered from the slower RAM [1].

5. What is the Arithmetic and Logic Unit (ALU) responsible for? [2]

Answer: The Arithmetic and Logic Unit (ALU) is responsible for performing mathematical
and logical operations on the data [1]. The arithmetic part performs calculations, such
as addition and subtraction [1], while the logic part deals with operations such as
True/False, Equal to/Greater than, and so on [1].

6. Why is the IAS used instead of retrieving data from the RAM one instruction at a time?
[2]

Answer: The IAS is used so that instructions can be supplied to the ALU at a much faster
rate than if supplied directly by the RAM [1]. Retrieving data one instruction at a time
would cause the CPU to work slower [1]. The IAS ensures that the CPU has a constant
supply of data to process [1].

7. What are the names of the three areas of the CPU that are involved in the Fetch-
Decode-Execute cycle? [3]

Answer: The three areas of the CPU responsible for processing data are the Control Unit
[1], the Immediate Access Store (IAS) [1], and the Arithmetic and Logic Unit (ALU) [1].

8. What happens in the Fetch stage of the Fetch-Decode-Execute cycle? [2]

Computer Science UK Membership Site Licence: Do not share outside of your centre
PAG
E \*
ComputerScienceUK.com CSUK:Teacher

Answer: In the Fetch stage, the CPU retrieves data and instructions from the RAM [1]
and stores them in its temporary memory, known as the ALU / registers [1].

9. What happens in the Decode stage of the Fetch-Decode-Execute cycle? [2]

Answer: In the Decode stage, the CPU interprets the instructions that were fetched in
the previous stage [1] and prepares them for execution [1].

10. What happens in the Execute stage of the Fetch-Decode-Execute cycle? [2]

Answer: In the Execute stage, the CPU performs the desired operations on the data
which may be logical operations [1] or arithmetic operations [1].

Computer Science UK Membership Site Licence: Do not share outside of your centre
PAG
E \*

You might also like