wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Knowledge review CPU & Architecture

Total questions: 39

Worksheet time: 19mins

Name
Class
Date
1.

Match the following CPU terms

a)

holds the address of the next instruction

1.

Program Counter

b)

Results of calculations are held in this register

2.

Accumulator

c)

Holds the data temporarily after it is brought to the processor

3.

Memory Data Register

d)

perform an operation such as 5+8

4.

ALU

2.

The purpose of the CPU is to (a)   data.

3.

A a 3 GHz processor do ​ how many cycles a second​ ?

a)

3 million

b)

3 billion

c)

30 thousand

d)

3 thousand

4.
CPU stands for
a)
Computer Processing Unit
b)
Central Processing Unit
c)
Core Processing Unit
d)
Central Power Unit
5.
The CPU is often refered to as
a)
The heart of the computer
b)
The brains of the computer
c)
The main part of the computer
d)
The memory of the computer
6.

Clock Speed is usually measured in...

a)

Mhz

b)

Ghz

c)

Hz

d)

Rhz

7.

Select ALL the components that make up a CPU...

a)

Clock

b)

Hard Disk Drive

c)

Cache

d)

ALU

e)

Motherboard

8.

Select ALL of the things that dictate the price of a CPU...

a)

Number of cores (Single, Dual, Quad)

b)

Size of Cache Memory

c)

Clock Speed

d)

Size of HDD

9.

Calculate the overall speed of this CPU...


AMD Vengeance

3.3 GHz

Quad Core

a)

13.2 (13 200 000 cycles per second)

b)

6.6 GHz (6 600 000 cycles per second)

c)

13.6 GHz (13 600 000 cycles per second)

d)

3.3 GHz (3 300 000 cycles per second)

10.

Label the components

11.

What doesn’t affect the performance of the computer

a)

Clock Speed

b)

Number of Cores

c)

The number of instructions in the program

d)

Cache Size

12.

If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer?

a)

The number of instructions executed per second quadruples

b)

The number of instructions executed per second doubles

c)

The number of instructions executed per second stays the same

d)

The number of instructions executed per second is halved

13.
Which of the following best defines clock speed?
a)
Used to count the number of instructions.
b)
The number of instructions stored in memory.
c)
The number of cycles performed in a second.
d)
Used perform mathematical calculations.
14.
3 GHz means approximately how many instructions per second?
a)
0.3 million instructions
b)
3 million instructions
c)
0.3 billion instructions
d)
3 billion instructions
15.
Increasing the clock speed could mean?
a)
You can store more data in your computer.
b)
You can store more instructions in your computer.
c)
The software can respond faster.
d)
More storage in the cache memory.
16.
Increasing the clock speed could mean?
a)
Allows more instructions to run per second.
b)
You can store more instructions in your computer.
c)
The cache memory will increase as well.
d)
More storage in the cache memory.
17.
A multi-core processor is?
a)
Two or more cache units inside a CPU.
b)
Multiple clock speed CPU
c)
Two or more processors inside a CPU.
d)
Multiple counter systems inside the CPU.
18.
More cores mean?
a)
It will double in speed.
b)
The computer will run twice as fast in a dual core.
c)
The speed of the computer will definitely increase.
d)
Separate cores can work on 2 or more tasks at the same time
19.
Cache for a CPU is?
a)
Temporary data used to store data for websites.
b)
Super fast memory located on main memory.
c)
Super fast memory located in or nearby the processor.
d)
Temporary data used to store data used in apps.
20.
What is a core?
a)
A processing unit in a CPU.
b)
Pixels on a screen.
c)
The centre of an apple.
d)
Data store.
21.
What are cores used for?
a)
They receive instruction and perform them.
b)
Compost
c)
Illuminating the screen.
d)
Storing data.
22.
What is clock speed measured in?
a)
Gigahertz
b)
M/s
c)
N/kg
d)
Decibels
23.
Name one factor affecting CPU performance
a)
cache size
b)
size of the CPU
c)
Your name
d)
whether or not you have good wifi
24.
What is a cache?
a)
It stores data so that future requests are quicker
b)
Not a real thing
c)
money spelt wrong
d)
a processing unit in a CPU
25.

How many cycles per second would a processor with a clock speed of 1 GHz carry out?

a)

1 million

b)

1 thousand

c)

1 billion

d)

3 hundred

26.

What component holds the address of the next instruction

a)

Memory Data Register

b)

Accumulator

c)

Memory Address Register

d)

Program Counter

27.

This holds the number of the current instruction being worked on

a)

Memory Address Register

b)

Program Counter

c)

Memory Data Register

d)

Accumulator

28.

This doesn’t happen during the Decode / Execute part of the cycle

a)

Results are held in the Accumulator

b)

Instructions are transferred from Main Memory

c)

Current Instruction is held in the CIR

d)

Status Register updated

29.

What is the purpose of the accumulator?

a)

To hold the results of a calculation

b)

To hold the accumulation of instructions that are about to happen

c)

To hold the accumulation of instructions that have happened

d)

To perform arithmetic operations

30.

What is the main feature of a Von Neumann computer?

a)
That a CPU must have a clock speed.
b)
Data is permanently saved to cache memory.
c)
Data and Instructions are stored permanently in main memory.
d)
Data and Instructions are stored in main memory together.
31.
Data and Instructions in use are stored in the
a)
Processor
b)
Embedded System
c)
Hard Disk Drive
d)
Main Memory
32.
What is the purpose of the accumulator?
a)
To perform arithmetic operations
b)
To hold the results of a calculation
c)
To hold the accumulation of instructions that have happened
33.

According to the von Neumann model, _______ are stored in memory.

a)

only data

b)

only programs

c)

data & programs

d)

neither data nor programs

34.

Tick all options that happen in the FETCH CYCLE?

a)

PC is incremented

b)

The Instruction at the MAR address is read from RAM

c)

The PC value is copied to the MAR

d)

The instruction in the MAR is decoded

e)

The value in the MDR is written to the address in the MAR.

35.

Tick all options that happen in the DECODE CYCLE?

a)

PC is incremented

b)

The Instruction at the MAR address is read from RAM

c)

The PC value is copied to the MAR

d)

The instruction in the MAR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

36.

Tick all options that happen in the EXECUTE CYCLE?

a)

PC is incremented

b)

The data at the MAR address is read from RAM

c)

The ALU performs any calculations required on the ACC

d)

The instruction in the MAR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

37.
What does MAR stand for?
a)
Main Address Register
b)
Memory Address Register
c)
Massive Address Register
d)
Minimal Age Readable
38.
The idea developed in 1945 by Von Neumann of a computer holding both programs and the data used by the programs in memory is called the..?
a)
Stored Program Concept
b)
Memory Program System
c)
Stored Memory Concept
d)
Stored Memory Program
39.

Match the following

a)

Program Counter

1.

holds the address of the next instruction

b)

Accumulator

2.

Results of calculations are held in this register

c)

Memory Data Register

3.

Holds the data temporarily after it is brought to the processor

d)

Memory Address Register

4.

The memory address from which data will be fetched