wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Architecture

Total questions: 14

Worksheet time: 8mins

Name
Class
Date
1.

Which ones are the components of a CPU?

a)

ALU

b)

CU

c)

Registers

d)

Busses

e)

MAC Address

2.

What is the meaning of the acronym CPU?

a)

Arithmetic and Logic Unit

b)

Control Unit

c)

Central Power Unit

d)

Central Processing Unit

e)

Central PC unit

3.

What is the meaning of the acronym ALU?

a)

Arithmetic and Logic Unit

b)

Control Unit

c)

Age Length Unit

d)

All Logic Unit

e)

Artificial Light Unit

4.

What is the meaning of the acronym CU?

a)

Arithmetic and Logic Unit

b)

Control Unit

c)

Age Length Unit

d)

All Logic Unit

e)

Artificial Light Unit

5.

Select the correct registers of a CPU:

a)

PC(Program Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

6.

This register stores the current instruction being decoded and executed

a)

PC(Programming Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

7.

This register is used when carrying out ALU calculations; it stores data temporarily during the calculations:

a)

PC(Program Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

8.

This register stores the address of the memory location currently being read from or written to:

a)

PC(Program Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

9.

This register stores data which has just been read from memory or data which is about to be written to memory:

a)

PC(Program Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

10.

This register stores the address where the next instruction to be read can be found:

a)

PC(Program Counter)

b)

ACC(Accumulator)

c)

MAR(Memory Address Register)

d)

MDR(Memory Data Register)

e)

CIR(Current Instruction register)

11.

Which ones are the busses used by the CPU?

a)

Address bus

b)

Data bus

c)

Control Bus

d)

Register bus

e)

Stop bus

12.

Which bus is unidirectional? (Sends data only one way)

a)

Address bus

b)

Data bus

c)

Control Bus

d)

Register bus

e)

Stop bus

13.

Which buses are bidirectional? (Sends data both ways)

a)

Address bus

b)

Data bus

c)

Control Bus

d)

Register bus

e)

Stop bus

14.

What is the meaning of system clock cycle?

a)

A clock cycle, also known as a machine cycle or a clock tick, is the basic unit of time in a computer's central processing unit (CPU). It represents one complete operation of the CPU, including fetching, decoding, executing, and storing data per second.

b)

A clock cycle refers to how many cores a CPU has inside of it.