wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y10 System Architecture

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

What is Clock Speed measured in?

a)

Bits

b)

Seconds

c)

Hertz

d)

Electrical pulses

2.

Which of the following are main components of the CPU? Click all that apply.

a)

ROM

b)

Arithmetic Logic Unit (ALU)

c)

Control Unit (CU)

d)

Cache and Registers

e)

RAM

3.

In Von Neumann Architecture, the stored-program concept stores what in what?

a)

Program instructions and Data in Secondary Memory

b)

Data in Memory

c)

The memory address in registers

d)

Program instructions and Data in Primary memory

4.

What is a Register?

a)

A small amount of high-speed read only memory contained within the processor

b)

A small amount of high-speed random access memory contained within the processor

5.

Sort the following memory types by speed (Slowest to Fastest):

RAM 2. HDD 3. SSD 4. Registers 5. Cache 6. CPU

a)

1, 3, 5, 6, 2, 4

b)

2, 3, 1, 4, 5, 6

c)

2, 3, 1, 5, 4, 6

d)

3, 2, 1, 4, 5, 6

6.

Which component of the CPU holds the address of the next instruction to be fetched from memory?

a)

Program counter (PC)

b)

Memory address register (MAR)

c)

Accumulator (ACC)

d)

Memory Data Register (MDR)

e)

Arithmetic Logic Unit (ALU)

7.

What does Fetch Decode Execute cycle do?

a)

Fetches instructions/data from main memory, Decodes instructions, Executes instructions.

b)

Fetches RAM, Decode programmes, Executes the CPU

c)

Fetches Instructions, Decodes Instructions, Executes Data.

8.

Tick all options that happen in the FETCH CYCLE?

a)

PC is incremented

b)

The Instruction at the MAR address is read from RAM

c)

The PC value is copied to the MAR

d)

The instruction in the IR is decoded

e)

The value in the MDR is written to the address in the MAR.

9.

Tick all options that happen in the EXECUTE CYCLE?

a)

IR is incremented

b)

The data at the MAR address is read from RAM

c)

The ALU performs any calculations required on the ACC

d)

The instruction in the IR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

10.

Tick all options that happen in the DECODE CYCLE?

a)

PC is incremented

b)

The Instruction at the MAR address is read from RAM

c)

The PC value is copied to the MAR

d)

The instruction in the IR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

11.

Which component of the CPU performs calculations and logical expressions?

a)

Program counter (PC)

b)

Memory address register (MAR)

c)

Accumulator (ACC)

d)

Memory Data Register (MDR)

e)

Arithmetic Logic Unit (ALU)

12.

Which component of the CPU holds the result of an instruction before it is transferred to memory?

a)

Program counter (PC)

b)

Memory address register (MAR)

c)

Accumulator (ACC)

d)

Memory Data Register (MDR)

e)

Arithmetic Logic Unit (ALU)

13.

Which component of the CPU holds data to be written to/retrieved from memory?

a)

Program counter (PC)

b)

Memory address register (MAR)

c)

Accumulator (ACC)

d)

Memory Data Register (MDR)

e)

Arithmetic Logic Unit (ALU)

14.

Which component of the CPU holds the address of the next instruction to be retrieved from memory then executed?

a)

Program counter (PC)

b)

Memory address register (MAR)

c)

Accumulator (ACC)

d)

Memory Data Register (MDR)

e)

Arithmetic Logic Unit (ALU)

15.

What 3 factors can affect the speed of the CPU? Select all that apply.

a)

Number of Cores

b)

Amount of RAM

c)

Amount of Cache

d)

Clock Speed

e)

Use of SSD over HDD

16.

Which of these best defines an embedded system?

a)

A computer system

b)

A general purpose computer system

c)

A dedicated computer system built into a device

d)

A portable computer system

e)

A computer system with no operating system

17.
What is meant by a multi-core processor?
a)
A single CPU with multiple core components
b)
A multi CPU system
c)
A CPU that has been overclocked
d)
A CPU that has a faster clock speed
18.

Which of the following is responsible for storing apps and software currently being used?

a)

RAM

b)

CPU

c)

Hard disk drive

19.

How many bits are in a byte of data?

a)

4

b)

6

c)

8