wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

04 - CPU, GPU and Registers

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.
  1. What is the primary function of the CPU?

a)

Store data

b)

Manage instructions and perform calculations

c)

Display graphics

d)

Connect peripherals

2.
  1. Which component of the CPU is responsible for arithmetic and logic operations?

a)

Control Unit

b)

Registers

c)

Arithmetic and Logic Unit (ALU)

d)

Cache

3.
  1. What does the clock speed of a CPU determine?

a)
  1. The amount of RAM installed

b)

The number of cores in the processor

c)

The number of instructions processed per second

d)

The power consumption of the CPU

4.
  1. Which of the following is NOT a type of register?

a)

Memory Address Register (MAR)

b)
  1. Memory Data Register (MDR)

c)
  1. Program Counter (PC)

d)

Data Cache Register

5.
  1. How does a GPU primarily differ from a CPU?

a)

It has higher clock speed

b)

It is designed for parallel processing of large datasets

c)

It has fewer cores

d)

It is used exclusively for data storage

6.
  1. What is the function of the Control Unit in a CPU?

a)
  1. Execute arithmetic operations

b)
  1. Store data temporarily

c)

Manage the flow of instructions and data

d)

Increase clock speed

7.
  1. What happens during the "Fetch" phase of the CPU instruction cycle?

a)

Data is executed

b)

Instructions are decoded

c)

Instructions are retrieved from memory

d)

Results are stored in memory

8.
  1. Which of the following correctly describes a dual-core processor?

a)

It has two processing units capable of executing instructions simultaneously

b)
  1. It can only perform basic arithmetic operations

c)

It has a higher clock speed than a quad-core

d)

It is less efficient than a single-core processor

9.
  1. What does the term "overclocking" refer to?

a)

Adding more cores to a CPU

b)
  1. Increasing the clock speed beyond the manufacturer's specifications

c)

Reducing the CPU's power consumption

d)

Installing additional RAM

10.
  1. In the context of the Von Neumann Architecture, what does the Program Counter (PC) do?

a)

Stores data temporarily

b)

Holds the address of the next instruction to be executed

c)

Executes arithmetic operations

d)

Manages input and output operations

11.
  1. A computer is running a complex simulation that requires intensive calculations. Which type of processor would be more effective for this task?

a)

CPU

b)

GPU

c)

Both are equally effective

d)

Neither can perform this task

12.
  1. During a software installation, the program is fetching instructions from memory. Which part of the CPU is responsible for this action?

a)

Control Unit

b)

ALU

c)

Register

d)

Cache

13.
  1. A user wants to improve their computer’s performance for gaming. They decide to overclock the CPU. What should they be cautious about?

a)

It will decrease the number of cores

b)

It may lead to overheating and potential damage

c)

It guarantees better graphics

d)

It will void the warranty

14.
  1. If a CPU has a high clock speed but only a single core, what might be a limitation in its performance?

a)

It can process multiple instructions at once

b)

It can only execute one instruction at a time

c)

It will consume less power

d)

It will have more cache

15.
  1. In a scenario where two numbers must be added, which registers are primarily involved in the fetch-execute cycle?

a)

MAR and PC

b)

MDR and ALU

c)

PC and IR

d)

MAR and MDR

16.
  1. A computer system is designed to handle multiple tasks simultaneously, such as video editing and gaming. What type of CPU configuration would be most beneficial?

a)

Single-core

b)

Dual-core

c)

Quad-core or more

d)

No cores

17.
  1. In a modern CPU, which component would be primarily responsible for executing complex calculations?

a)

Control Unit

b)

ALU

c)

Cache

d)

Registers

18.
  1. If a user notices that their CPU is running slower than expected, which of the following could be a potential reason?

a)

The clock speed is too high

b)

Insufficient cache memory

c)

Too many cores

d)

Overclocking has stabilized

19.
  1. During the instruction cycle, the CPU has just decoded an instruction. What is the next step?

a)

Fetch the next instruction

b)

Execute the decoded instruction

c)

Store the instruction

d)

Reset the program counter

20.
  1. In a scenario where a computer needs to process large amounts of graphical data quickly, which component would be most utilized?

a)

CPU

b)

Hard Drive

c)

GPU

d)

RAM