wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CPU Architecture review J277 OCR Computer Science

Total questions: 55

Worksheet time: 33mins

Name
Class
Date
1.

A CPU with four cores is called a [???]-core processor?

(a)  

2.

Where would you store the most frequently used instructions?

a)

Registers

b)

Secondary Storage

c)

Cache

d)

Main Memory

3.

Which of the following CPU's are quicker?

a)

1.5GHz Quad-core Processor

b)

4.5GHz Dual-core processor

c)

2.2GHz Octa-core processor

d)

2Ghz Hex-core processor

4.

Cache memory has three levels, Which of them is the biggest?

a)

Level 1 (Internal Cache)

b)

Level 2 (Shared Cache, Inside the Core)

c)

Level 3 (Shared Cache, Outside the Core)

5.

Cache memory has three levels, Which of them is the quickest?

a)

Level 1 (Internal Cache)

b)

Level 2 (Shared Cache, Inside the Core)

c)

Level 3 (Shared Cache, Outside the Core)

6.

A CPU is measured in Hertz, this speed is the maximum number of instructions which can be processed in a second. This speed is known as the [???]

(a)  

7.

Which of the following components are part of the CPU?

a)

Cache Memory

b)

RAM

c)

Control Unit

d)

Arithmetic Logic Unit

e)

ROM

8.

What does CPU stand for?

a)

Central Processing Unit

b)

Central Purifying Unit

c)

Central Parallel Unit

d)

Central Positioned Unit

9.

Inside the CPU, you will find:

a)

ALU, CU, registers, cache memory

b)

ADU, PC, storage, RAM memory

c)

ARM, PC, controller, cache memory

d)

APM, CU, time signal, RAM memory

10.

The MAR stores the (a)   of data which is either being sent to or fetched from the RAM.

11.

The MDR holds the (a)   which is being sent to/fetched from the address in the MAR.

12.

The PC holds the address of the next (a)   which will be fetched.

13.

What does it mean if a CPU is quad-core?

a)

The CPU has 6 cores

b)

The CPU can perform 4 operations at the same time

c)

The physical processor chip has 4 duplicate CPUs built in

d)

There are 4 physically separate processor chips

14.

Why does increasing the number of cores increase the speed of the CPU?

a)

The clock ticks more quickly allowing the fetch, decode, execute cycle to operate more quickly

b)

More than one instruction can be executed at the same time

c)

Frequently used instructions and data can be held in the CPU

d)

There is a reduced requirement for RAM

15.

Which of these characteristics of a computer affects the performance of a CPU?

a)

The size of the CPU fan

b)

The size of the address bus

c)

The size of the cache

d)

The size of the motherboard

16.

The CPU is the (a)   of the computer.

17.

Inside the CPU, you will find:

a)

ALU, CU, registers, cache memory

b)

ADU, PC, storage, RAM memory

c)

ARM, PC, controller, cache memory

d)

APM, CU, time signal, RAM memory

18.

The ALU....

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

19.

The CU...

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

20.

The cache memory...

a)

does any maths or logic problems for the CPU

b)

stores frequently used instructions close to the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

21.

The registers...

a)

do any maths or logic problems for the CPU

b)

store data inside the CPU

c)

send out control signals for the CPU

d)

hold specific data for the fetch-decode-execute cycle

22.

The MAR stores the (a)   of data which is either being sent to or fetched from the RAM.

23.

The MDR holds the (a)   which is being sent to/fetched from the address in the MAR.

24.

The PC holds the address of the next (a)   which will be fetched.

25.

The PC is (a)   by 1 at the end of each fetch-decode-execute cycle.

26.

The ACC holds the result of any processing by the (a)   .

27.

The main purpose of the CPU is to run the _____-______-_______ cycle.


Please include the hyphens in your answer

(a)  

28.

The first stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

29.

The second stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

30.

The third stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

31.

The final stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

32.

Select the registers which hold memory addresses. [2]

a)

RAM

b)

MDR

c)

ACC

d)

PC

e)

MAR

33.

Select the registers. [3]

a)

ALU

b)

MDR

c)

ACC

d)

PC

e)

CU

34.

To get data from RAM, memory addresses are sent from the CPU down the...

a)

bus.

b)

registers.

c)

ROM.

d)

cache.

35.

Select the components of the CPU. [2]

a)

CU

b)

ALU

c)

ACC

d)

ROM

e)

PC

36.

Part of the CPU that performs mathematical operations on data e.g. addition, subtraction

a)

Arithmetic Logic Unit (ALU)

b)

Accumulator

c)

Registers

d)

Read Only Memory (ROM)

37.

Component of the CPU that directs operation of the processor

a)

Control Unit (CU)

b)

Graphics Processing Unit (GPU)

c)

Assembler

d)

Interpreter

38.

Small amounts of high-speed memory within the CPU

a)

Registers

b)

BIOS

c)

Program Counter (PC)

d)

Virtual memory

39.

Holds memory addresses for data or instructions about to be used by the CPU

a)

Memory Address Register (MAR)

b)

Random Access Memory (RAM)

c)

Arithmetic Logic Unit (ALU)

d)

Flash memory

40.

Holds the contents found at the address held in the mar, or data which is being transferred to or from memory

a)

Memory Data Register (MDR)

b)

Fetch

c)

Read Only Memory (ROM)

d)

Volatile

41.

Stores results of calculations in the ALU

a)

Accumulator

b)

Embedded system

c)

Random Access Memory (RAM)

d)

Virtual memory

42.

Holds memory address of the instruction for each cycle

a)

Program Counter (PC)

b)

Accumulator

c)

BIOS

d)

Registers

43.

The next instruction is retrieved by the CPU from memory

a)

Fetch

b)

Cache

c)

Execute

d)

Decode

44.

The instruction is broken down and decoded so computer can execute it

a)

Decode

b)

Encryption

c)

Fetch

d)

Execute

45.

The CPU performs the instruction

a)

Execute

b)

Decode

c)

Compression

d)

Fetch

46.

A computer system built within a digital device e.g. camera, washing machine, car

a)

Embedded system

b)

Central Processing Unit (CPU)

c)

Operating System

d)

ALU

47.

Memory loses its data when power off

a)

Volatile

b)

Non-volatile

c)

Virtual memory

d)

Registers

48.

Memory retains its data when power off

a)

Non-volatile

b)

Volatile

c)

Flash memory

d)

BIOS

49.

Read/write - function is to load open programs and operating system data currently in use - volatile

a)

Random Access Memory (RAM)

b)

Read Only Memory (ROM)

c)

Cache

d)

Virtual memory

50.

Can only be read, can't be changed, stores essential programs to be run in order to boot the computer - non-volatile

a)

Read Only Memory (ROM)

b)

Flash memory

c)

Random Access Memory (RAM)

d)

Registers

51.
A type memory that stores copies of frequently used data, much faster than RAM, lower capacity - closer to CPU
a)
Cache
b)
Read Only Memory (ROM)
c)
BIOS
d)
Flash memory
52.
Collection of wires that carry signals between various components of the computer system
a)
Buses
b)
Graphics Processing Unit (GPU)
c)
Central Processing Unit (CPU)
d)
Control Unit (CU)
53.
Processes all of the data and instructions that make the system work - can be affected by clock speed, number of cores, cache size
a)
Central Processing Unit (CPU)
b)
Arithmetic Logic Unit (ALU)
c)
Program Counter (PC)
d)
Graphics Processing Unit (GPU)
54.
How fast the computer does the FDE cycle
a)
Clock speed
b)
Cache
c)
Bandwidth
d)
Bit rate
55.

The role of the ALU is ...

a)

to carry out calculations

b)

to carry out logic comparisons

c)

to carry out calculations and instructions

d)

to carry out calculations and logic comparisons