wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pearson 1CP2 - 3.1 - CPU Architecture

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Who came up with the stored program concept?

a)
Bill Gates
b)
Alan Turing
c)
John von Neumann
d)
Steve Jobs
2.

Thanks to the stored program concept, what two things can both be stored in the computers main memory?

a)
Audio and text
b)
Software and hardware
c)
Images and videos
d)
Instructions and data
3.

The Von Neumann architecture comprises of which two main components?

a)
Keyboard and Mouse
b)
Hard Drive and Monitor
c)
Operating System and Application Software
d)
Central Processing Unit (CPU) and Memory
4.

Main Memory and The CPU are connected via a series of...

a)
fiber optics
b)
ethernet cables
c)
wireless connections
d)

buses

5.

In Von Neumann Architecture, data and programming instructions are only stored for...

a)

until the computer is turned off

b)

as long as is needed

c)

only for a minute after they are loaded

d)

as long as there is available RAM

6.

When not in the main memory, where are instructions and data stored?

a)
Cache memory
b)
Secondary storage
c)
Virtual memory
d)
Tertiary storage
7.

Main memory is usually referred to as...

a)
RAM
b)
Cache
c)
ROM
d)
Hard drive
8.

Main memory is comprised of a collection of...

a)
Keyboard keys
b)
CPU cores
c)
Hard drives
d)

Memory locations

9.

Each memory location in main memory has its own...

a)
unique address
b)
common address
c)
random address
d)
shared address
10.

What two things can happen to data, in relation to main memory?

a)
Data can be read from or written to main memory.
b)
Data can be compressed in main memory
c)
Data can be encrypted in main memory
d)
Data can be deleted from main memory
11.

RAM is often referred to as being volatile. Explain what is meant by this.

a)
RAM only loses data when the power is turned on
b)
RAM loses its data when the power is turned off or lost.
c)
RAM is not affected by power loss
d)
RAM retains its data when the power is turned off
12.

Secondary storage is often referred to as non-volatile. What is meant by this?

a)
Data stored in secondary storage is easily corrupted
b)
Secondary storage is not accessible without an internet connection
c)
Data stored in secondary storage remains intact even when the power is turned off.
d)
Secondary storage is only used for temporary data
13.

Explain the two functions of the control unit.

a)

Fetching and decoding instructions

b)
Data storage and data retrieval
c)
Input and output processing
d)
Arithmetic and logic operations
14.

What CPU component carries out logical and mathematical operations

a)
Central Processing Unit (CPU)
b)
Random Access Memory (RAM)
c)
Graphics Processing Unit (GPU)
d)
Arithmetic Logic Unit (ALU)
15.

Explain why a CPU has registers.

a)
Registers are primarily used for storing data in main memory rather than for CPU operations.
b)
Registers are used to store data that is being operated on by the GPU, and they are much faster to access than main memory.
c)
Registers are only used for storing data that is not being actively used by the CPU.
d)
Registers are used to store data that is being operated on by the CPU, and they are much faster to access than main memory.
16.

What register holds the instruction currently being executed?

a)
Memory Address Register (MAR)
b)
Stack Pointer (SP)
c)
Program Counter (PC)
d)
Instruction Register (IR)
17.

Which register stores the results of calculations and comparisons?

a)
result register
b)
comparison register
c)
accumulator register
d)
calculation register
18.

What is the name of the cycle completed by the CPU?

a)
load-store-execute cycle
b)
fetch-decode-execute cycle
c)
input-process-output cycle
d)
read-write-execute cycle
19.

Describe the role of the address bus.

a)
The address bus is used to control the flow of data within the CPU.
b)
The address bus is responsible for executing arithmetic operations.
c)

The address bus is used to specify the memory location to be accessed next within a process.

d)
The address bus is used to store temporary data in the memory.
20.

What direction is the address bus?

a)
multidirectional
b)
bidirectional
c)
unidirectional
d)
omnidirectional
21.

Explain the purpose of the data bus.

a)

The purpose of the data bus is to transfer data from the main memory to the CPU and from the CPU to be written to main memory

b)
The purpose of the data bus is to control the flow of electricity in a computer system.
c)
The purpose of the data bus is to transfer data between the CPU and the monitor.
d)
The purpose of the data bus is to store data in the CPU.
22.

Explain the purpose of the control bus

a)
The purpose of the control bus is to transmit control signals between the CPU and other components of the computer.
b)
The control bus is designed to store and retrieve data from the computer's memory
c)
The control bus is responsible for managing the power supply of the computer
d)
The control bus is used to transmit data between the CPU and other components of the computer
23.

Explain what is meant by bus-width

a)
Bus-width refers to the number of USB ports on a computer.
b)
Bus-width refers to the physical length of the computer's bus.
c)
Bus-width refers to the speed of data transmission on a computer's bus.
d)

Bus-width refers to the number of bits that can be transmitted in per second of the CPUs FDE cycle

24.

What is clock speed registered in?

a)
hertz (Hz)
b)
degrees Celsius
c)
kilograms
d)
miles per hour
25.

When copying data or instructions from secondary storage to main memory what is this process known as?

a)
Transferring
b)
Loading
c)
Shifting
d)
Moving
26.

Which CPU bus is responsible for carrying a read signal to main memory?

a)
Address Bus
b)
Instruction Bus
c)
Control Bus
d)
Data Bus
27.

Which CPU bus carries the memory location of a piece of data?

a)
Data Bus
b)
Address Bus
c)
Control Bus
d)
Power Bus
28.

Which CPU bus carries an instruction from main memory to the CPU?

a)
Control Bus
b)
Address Bus
c)
Power Bus
d)
Data Bus
29.

Identify the component inside the CPU that stores data.

a)

Register

b)

Clock

c)

Main Memory

d)

Arithmetic Logic Unit

30.

Which component of the CPU is responsible for decoding instructions?

a)
Input/Output Controller
b)
Arithmetic Logic Unit
c)
Memory Unit
d)
Control Unit