wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CPU Architecture and Functionality Concepts

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Which of the following best describes the main components of a computer system?

a)

Input devices, hard drive, monitor, speakers

b)

Central Processing Unit (CPU), Main Memory (RAM), Input devices, Output devices

c)

Keyboard, mouse, CPU, printer

d)

Processor, operating system, applications, network

2.

What is the primary role of the Control Unit (CU) within the Central Processing Unit (CPU)?

a)

Performing arithmetic and logical operations

b)

Storing the address of the next instruction to be executed

c)

Coordinating all activities of the CPU and directing data flow

d)

Temporarily holding data read from or written to memory

3.

What information does the Program Counter (PC) hold?

a)

The data currently being processed by the ALU

b)

The address of the memory location being accessed

c)

The current instruction being executed

d)

The address of the next instruction to be executed

4.

What is the function of the Memory Data Register (MDR)?

a)

To store the address of the memory location for data transfer

b)

To temporarily hold data that is being read from or written to main memory

c)

To decode instructions before execution

d)

To perform arithmetic calculations

5.

Which of the following operations are performed by the Arithmetic Logic Unit (ALU)?

a)

Storing temporary results of calculations

b)

Coordinating the flow of data between CPU components

c)

Arithmetic operations (ADD, SUBTRACT, MULTIPLY, DIVIDE) and Boolean logic operations

d)

Holding the current instruction being executed

6.

Which bus is responsible for carrying memory addresses and is unidirectional, flowing only from the processor to main memory?

a)

Data bus

b)

Control bus

c)

Address bus

d)

System bus

7.

What are the short, three or four-letter codes used in assembly language to represent instructions like 'load' or 'add'?

a)

Opcodes

b)

Operands

c)

Mnemonics

d)

Binary codes

8.

What is the primary function of the decode unit within the CPU?

a)

To store frequently used instructions and data.

b)

To interpret binary operation codes and prepare instructions for execution.

c)

To perform arithmetic and logical operations.

d)

To synchronize related components by generating pulses.

9.

How is the clock speed of a CPU typically measured, and what does a higher value generally indicate?

a)

In bytes; a larger value means more storage.

b)

In hertz; a higher value means the computer may work faster.

c)

In volts; a higher value means more power consumption.

d)

In bits; a higher value means wider data paths.

10.

Which of the following best describes cache memory in relation to the CPU and RAM?

a)

It is a large, slow memory located far from the CPU.

b)

It is physically closer to the CPU than RAM, provides faster access, but has a smaller capacity.

c)

It is used for long-term storage of data, even when the computer is off.

d)

It is a type of main memory that stores all active programs.