Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

The Central Processing Unit (CPU)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Which basic computer component takes in binary numbers and performs calculations?

a)

a register

b)

random access memory (RAM)

c)

an arithmetic logic unit (ALU)

d)

the hard drive

2.

Which type of computer memory is small, fast, and useful for storing a single value?

a)

a register

b)

random access memory (RAM)

c)

a hard disk drive

d)

a solid-state drive

3.

Which type of short-term computer memory can store a lot of numbers at different addresses?

a)

a register

b)

random access memory (RAM)

c)

a hard disk drive

d)

a solid-state drive

4.

The CPU, which controls and executes operations, is an acronym for ___

a)

the Chief Performance Unit

b)

the Cardinal Preparation Unit

c)

the Capital Progression Unit

d)

the Central Processing Unit

5.

A CPU's job is to execute programs, which are made up of a series of individual operations called ___

a)

bits

b)

instructions

c)

bytes

d)

directions

6.

A high-level description of the CPU that focuses on functional hardware blocks is called ___

a)

the CPU block diagram

b)

the microarchitecture

c)

a pipelined datapath

d)

a circuit wiring diagram

7.

In the example, the first four bits of the instruction data was used to store the ___

a)

fetch phase

b)

location of the data

c)

operation code

d)

instruction register

8.

In the example, the final four bits of the instruction data was used to store the ___

a)

fetch phase

b)

location of the data

c)

operation code

d)

instruction register

9.

An instruction address register is used to keep track of ____

a)

the list of op-codes

b)

where a computer is in its program sequence

c)

current sets of instruction

d)

memory addresses

10.

The current instruction is stored in ____

a)

register A

b)

the op-code register

c)

the instruction address register

d)

the instruction register

11.

The first phase of a CPU’s operation, where the first instruction is retrieved, is called ___

a)

the search phase

b)

the retrieval phase

c)

the seeker phase

d)

the fetch phase

12.

The second phase of a CPU’s operation, where an instruction is interpreted, is called ___

a)

the decrypting phase

b)

the translation phase

c)

the decode phase

d)

the fetch phase

13.

1110 in the last four bits of a "LOAD" instruction refers to a RAM address with a decimal value of ___

a)

12

b)

13

c)

14

d)

15

14.

Instructions are decoded and interpreted by a Control Unit made out of ___

a)

deduction circuits

b)

logic gates

c)

inference units

d)

coherence ports

15.

Performing the actions required by an instruction occurs during which phase of the CPU cycle?

a)

the action phase

b)

the performance phase

c)

the decode phase

d)

the execute phase

16.

To complete an execute phase, the value in the Instruction Address Register is ___

a)

reset to zero

b)

cleared

c)

incremented by 1

d)

set to 1

17.

The Control Unit directs all of the different parts of the CPU, comparable to ___

a)

the conductor of an orchestra

b)

a crossing guard

c)

a traffic light

d)

a metronome

18.

1111 in the last four bits of a "LOAD" instruction refers to a RAM address with a decimal value of ___

a)

12

b)

13

c)

14

d)

15

19.

How many values can be encoded by two bits?

a)

1

b)

2

c)

4

d)

8

20.

When the ALU was configured to add 3 and 14, the output was the binary value ___

a)

00001001

b)

00010001

c)

00010011

d)

00011001

21.

Like a Roman galley drummer, which component triggers an electrical signal at a precise and regular interval?

a)

the clock

b)

the metronome

c)

the temporal register

d)

the spedometer

22.

The clock speed is measured in metric units of frequency, where one cycle per second is called ___

a)

one byte (B)

b)

one hertz (Hz)

c)

one kilobyte (kB)

d)

one kilohertz (kHz)

23.

What was the clock speed of the first single-chip CPU, the Intel 4004, released in 1971?

a)

740 hertz

b)

740 kilohertz

c)

740 megahertz

d)

740 gigahertz

24.

Modifying the clock to speed up the tempo of the CPU is commonly called ___

a)

hyper-clocking

b)

overclocking

c)

tempo-adjusting

d)

turbocharging

25.

Many modern processors can adjust their clock speed based on demand, which is called ___

a)

tuneable overclocking

b)

active time-keeping

c)

progressive temporal adjustment

d)

dynamic frequency scaling