wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CPU Learning Objectives Quiz

Total questions: 63

Worksheet time: 32mins

Name
Class
Date
1.

What is the system architecture of a computer built around?

a)

Memory

b)

Disk storage

c)

CPU

d)

I/O devices

2.

What does the system architecture include?

a)

Number and type of CPUs, communication routes, and other hardware components

b)

Only the number of CPUs

c)

Only the type of CPUs

d)

Only memory and disk storage

3.

What is a bus in computer architecture?

a)

A type of CPU

b)

A path or channel between a CPU and devices it manages

c)

A storage device

d)

A type of memory

4.

What is the primary function of the CPU?

a)

Storage management

b)

Performing computational and logic work

c)

Managing I/O devices

d)

Controlling memory

5.

What are most client computers with one chip referred to as?

a)

Multi-processor computers

b)

Dual-core computers

c)

Single-processor computers

d)

Quad-core computers

6.

What is a processor core?

a)

A part of a CPU that stores data

b)

A part of a CPU that reads and executes machine code

c)

A part of a CPU that manages power supply

d)

A part of a CPU that connects to the internet

7.

What is a die in CPU manufacturing?

a)

A type of cooling system

b)

A silicon wafer on which CPUs are manufactured

c)

A software used for testing CPUs

d)

A component that increases CPU speed

8.

What is a characteristic of multiprocessor computers?

a)

They have a single CPU chip

b)

They have multiple physical CPU chips

c)

They are only used in personal computers

d)

They do not support multitasking

9.

What type of computers are often multiprocessor computers?

a)

Basic home computers

b)

Many server computers and high-end client computers

c)

Low-end laptops

d)

Tablets and smartphones

10.

What is the reset vector?

a)

An address that a CPU begins reading from whenever the CPU receives a reset signal

b)

A register that stores the next instruction address

c)

A type of processor architecture

d)

A power supply component

11.

What role does the program counter play in a CPU?

a)

It stores the CPU's power settings

b)

It contains the address of the next instruction to execute

c)

It manages the CPU's clock speed

d)

It holds the CPU's temperature data

12.

What part of the CPU is responsible for reading and executing machine code?

a)

Cache

b)

Register

c)

Core

d)

Bus

13.

What is the primary function of the Control Unit (CU) in a CPU?

a)

Executes instructions

b)

Provides timing and coordination between other parts of the CPU

c)

Holds data temporarily

d)

Intercepts accesses to memory

14.

Which component of the CPU is responsible for executing instructions?

a)

Control Unit

b)

Registers

c)

Arithmetic Logic Unit (ALU)

d)

Memory/cache controller

15.

What is the role of registers in a CPU?

a)

Provides timing and coordination

b)

Executes instructions

c)

Temporary holding location where data must be placed before the CPU can use it

d)

Intercepts accesses to memory

16.

What does the memory/cache controller do in a CPU?

a)

Executes instructions

b)

Provides timing and coordination

c)

Holds data temporarily

d)

Intercepts accesses to memory for data or code and checks if the requested data is in cache first

17.

What is the function of the system bus in a CPU?

a)

It carries status signals between the CPU and other devices.

b)

It carries address signals to indicate where data should be read or written.

c)

It carries the actual data that is being read from or written to system memory.

d)

It is a series of lanes used to communicate between the CPU and other major parts of the computer.

18.

Which type of bus carries status signals between the CPU and other devices?

a)

System bus

b)

Control bus

c)

Address bus

d)

Data bus

19.

What does the address bus do in a CPU?

a)

It carries status signals between the CPU and other devices.

b)

It carries the actual data that is being read from or written to system memory.

c)

It carries address signals to indicate where data should be read or written.

d)

It is a series of lanes used to communicate between the CPU and other major parts of the computer.

20.

Which bus is responsible for carrying the actual data in a CPU?

a)

System bus

b)

Control bus

c)

Address bus

d)

Data bus

21.

Which element is NOT listed as a classification for CPUs?

a)

Cache

b)

Address bus

c)

User interface

d)

CPU scheduling

22.

What are the two general CPU designs used today?

a)

Complex Instruction Set Computing (CISC) and Simple Instruction Set Computing (SISC)

b)

Complex Instruction Set Computing (CISC) and Reduced Instruction Set Computing (RISC)

c)

Reduced Instruction Set Computing (RISC) and Advanced Instruction Set Computing (AISC)

d)

Simple Instruction Set Computing (SISC) and Advanced Instruction Set Computing (AISC)

23.

What is the main difference between CISC and RISC design types?

a)

The speed of processing

b)

The number of different instructions the chip can process

c)

The size of the CPU

d)

The power consumption

24.

What can CPUs process depending on the architecture?

a)

Several million operations per second

b)

Several billion operations per second

c)

Several thousand operations per second

d)

Several trillion operations per second

25.

What is an instruction set?

a)

A list of software applications

b)

A list of hardware components

c)

A list of commands the CPU can understand and carry out

d)

A list of user manuals

26.

How do CISC and RISC CPUs differ in terms of instruction complexity?

a)

CISC CPUs are generally more complex

b)

RISC CPUs are generally more complex

c)

Both have the same complexity

d)

Neither has any complexity

27.

What is pipelining in CPU architecture?

a)

The ability to perform more than one task on a single clock cycle

b)

The ability to increase clock speed

c)

The ability to reduce power consumption

d)

The ability to increase memory size

28.

What is microcode in the context of CPU architecture?

a)

A small program inside the chip that interprets and executes each instruction

b)

A large program that manages the operating system

c)

A type of hardware component

d)

A software application for user interface

29.

What is the number of clock cycles required for three additions in a CISC CPU?

a)

6 clock cycles

b)

9 clock cycles

c)

12 clock cycles

d)

15 clock cycles

30.

How many clock cycles does a RISC CPU take to perform three additions?

a)

3 clock cycles

b)

6 clock cycles

c)

9 clock cycles

d)

12 clock cycles

31.

What is the role of a compiler in computer architecture?

a)

It executes assembly code directly.

b)

It turns high-level language into assembly code.

c)

It converts numeric values into high-level language.

d)

It manages the CPU's power consumption.

32.

What does an assembler do with instructions?

a)

It deletes them.

b)

It turns them into high-level language.

c)

It turns them into numeric values, called opcodes.

d)

It stores them in memory.

33.

How do CISC CPUs differ from RISC CPUs in terms of registers?

a)

CISC CPUs have more registers than RISC CPUs.

b)

CISC CPUs have fewer registers than RISC CPUs.

c)

CISC CPUs have the same number of registers as RISC CPUs.

d)

CISC CPUs do not use registers.

34.

What does the speed of a CPU define?

a)

How fast it can perform operations

b)

The amount of memory it has

c)

The number of cores it contains

d)

The type of software it can run

35.

What is the most frequently used indicator of a CPU's speed?

a)

External clock speed

b)

Internal clock speed

c)

Memory size

d)

Number of cores

36.

What happens as more components are needed to make a CPU?

a)

The CPU becomes slower

b)

The chip uses more energy, which is converted to heat

c)

The CPU requires less cooling

d)

The CPU becomes more efficient

37.

Why do CPUs require fans?

a)

To increase processing speed

b)

To keep the CPU cool

c)

To reduce noise

d)

To enhance graphics performance

38.

What is the purpose of the external clock speed in a computer?

a)

To increase the CPU's internal speed

b)

To communicate with other chips in the computer

c)

To reduce power consumption

d)

To enhance graphics performance

39.

What is the purpose of the internal clock speed in a computer?

a)

To increase the CPU's internal speed

b)

To communicate with other chips in the computer

c)

To reduce power consumption

d)

The speed at which a CPU executes an instruction or part of an instruction

40.

How does the external clock speed compare to the internal clock speed?

a)

It runs faster than the internal clock speed

b)

It runs at the same speed as the internal clock speed

c)

It runs slower than the internal clock speed

d)

It runs at double the speed of the internal clock speed

41.

The external clock speed is typically ________________________________ the speed of internal CPU clock.

a)

One-half, one-third, one-fourth, or one-eighth

b)

One-third, one-fourth, one-fifth, or one-sixth

c)

One-fourth, one-fifth, one-sixth, or one-seventh

d)

One-eighth, one-ninth, one-tenth, or one-eleventh

42.

Why does the CPU have to wait for information to arrive from other parts of the computer?

a)

Because the internal clock is slower than the external clock

b)

Because the internal clock is faster than the external clock

c)

Because the CPU is executing program code

d)

Because the cache memory is full

43.

What is built into most modern CPUs to improve performance?

a)

Main memory

b)

External clock

c)

Cache memory

d)

Hard drive

44.

What happens to instructions or data that are most likely to be used next by the CPU?

a)

They are deleted from the main memory

b)

They are stored in the hard drive

c)

They are fetched from main memory and placed in cache memory

d)

They are sent to the external clock

45.

Which level of cache is the fastest and usually runs at the same speed as the CPU?

a)

Level 1 (L1) cache

b)

Level 2 (L2) cache

c)

Level 3 (L3) cache

d)

Level 4 (L4) cache

46.

Which level of cache is slower than L1 but much larger?

a)

Level 1 (L1) cache

b)

Level 2 (L2) cache

c)

Level 3 (L3) cache

d)

Level 4 (L4) cache

47.

Until the last several years, which level of cache was not part of the CPU chip but part of the motherboard?

a)

Level 1 (L1) cache

b)

Level 2 (L2) cache

c)

Level 3 (L3) cache

d)

Level 4 (L4) cache

48.

What is the role of the cache controller?

a)

To increase the speed of the CPU

b)

To predict what data will be needed and make it available in cache

c)

To manage the power supply to the CPU

d)

To control the input and output operations of the CPU

49.

The address bus typically runs at which clock speed?

a)

Internal clock speed

b)

External clock speed

50.

What does a wider address bus mean?

a)

Means nothing

b)

Can address less memory and store less data

c)

Can address more memory and store more data

d)

Can address no amount of memory and store no data

51.

Modern processers have a

a)

64-bit system bus

b)

64-bit address bus

c)

64-bit data bus

d)

64-bit Control bus

52.

What computer components does the data bus allows to share information

a)

Display adapter

b)

Motherboard

c)

CPU

d)

Main memory

53.

Information is transported on the ______ bus to keep the CPU informed about the status of resources and devices connected to the computer

a)

Data

b)

Cache

c)

Address

d)

Control

54.

A request to the processor to "interrupt" whatever it is doing to take care of a process, which in turn might be interrupted by another process.

a)

Pins

b)

Interrupt Requests (IRQ)

c)

Identifier

d)

ID Process

55.

The ability to run two or more processes (known as threads) at the same time

a)

Core

b)

Hyper-threading (HT)

c)

Thread

d)

Multithreading

56.

Allows two threads to run on each CPU core simultaneously

a)

Core

b)

Hyper-threading (HT)

c)

Thread

d)

Multithreading

57.

The smallest piece of computer code that can independently scheduled for execution

a)

Core

b)

Hyper-threading (HT)

c)

Thread

d)

Multithreading

58.

The ability of the CPU to perform more than one task on a single clock cycle is known as which of the following?

a)

Multiprocessor

b)

Multithreading

c)

Caching

d)

Pipelining

59.

What CPU is found in the original IBM PC

a)

MicroCPU

b)

8086 architecture

c)

Intel 1

d)

6808 architecure

60.

The description of a CPU's internal circuitry, defining characteristics such as the technology used to create the chip, the supported instruction set, and the bit size

a)

Microarchitecture

b)

Architecture

c)

Microcode

d)

Microcore

61.

AMD processors are compatible with software written for what processer?

a)

Intel x68-based

b)

Intel x86-based

62.

AMD processors cost more for unsimilar performance and are harder to overclock

a)

True

b)

False

63.

What is overclocking?

a)

An error within the data bus

b)

The ability to run a processor faster than its stated clock speed

c)

An error within the CPU

d)

An error within the control bus