wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OCR H446 - 1.1 CPU, I/O and Storage - Computer systems - 01

Total questions: 80

Worksheet time: 43mins

Name
Class
Date
1.

State how many key named registers are there in the CPU?

a)

3

b)

4

c)

5

d)

6

2.

The FDE cycle stands for?

a)

Find-Decrypt-Exe

b)

Fetch-Decode-Execute

c)

Find-Decode-Exe

d)

Fetch-Decrypt-Execute

3.

The cycle the CPU preforms is known as:

a)

Fetch-Decode-Execute Cycle

b)

Fetch-Execute Cycle

c)

Instruction Cycle

d)

Data Processing Cycle

4.

The CPU Von Neumann architecture introduced single stores of Data/Instructions known as (a)  

5.

The part of the CPU that controls the flow of data and the FDE cycle is the:

a)

Control Unit

b)

Arithmetic Logic Unit

c)

Cache

d)

Registers

6.

The part of the CPU that handles computational logic and mathematics is:

a)

Control Unit

b)

Arithmetic Logic Unit

c)

Cache

d)

Registers

7.

The part of the CPU that is fast storage for the quick access is:

a)

Control Unit

b)

Arithmetic Logic Unit

c)

Cache

d)

Registers

8.

The part of the CPU that is fast storage of a single value or instruction is:

a)

Control Unit

b)

Arithmetic Logic Unit

c)

Cache

d)

Registers

9.

The main registers of the CPU are:

a)

Program Counter, Current instruction Register, Accumulator, Memory Address Register, Memory Data Register

b)

Program Current, Current instruction Register, Accumulator, Memory Adding Register, Memory Data Register

c)

Program Counter, Current instruction Register, Accumulator, Memory Adding Register, Memory Instruction Register

d)

Program Compiler, Current instruction Register, Accessing, Memory Address Register, Memory Instruction Register

10.

Which register is described: The register holds the address of the next instruction to be executed. This ensures that the program runs in order and the correct thing is fetched for the next cycle.

a)

Program Counter (PC)

b)

Memory Address Register (MAR)

c)

Memory Data Register (MDR)

d)

Current Instruction Register (CIR)

e)

Accumulator (ACC)

11.

Which register is described: The register is a important register which holds the results of any processing – it is essentially the working memory of the CPU, so anything which has been calculated by the ALU will be sent to this register.

a)

Program Counter (PC)

b)

Memory Address Register (MAR)

c)

Memory Data Register (MDR)

d)

Current Instruction Register (CIR)

e)

Accumulator (ACC)

12.

Which register is described: The register holds the current instruction during processing. The next stage of the F-D-E cycle – the MDR is copied to this register. At this point, the PC is incremented.

a)

Program Counter (PC)

b)

Memory Address Register (MAR)

c)

Memory Data Register (MDR)

d)

Current Instruction Register (CIR)

e)

Accumulator (ACC)

13.

Which register is described: The register holds the memory location of data/instructions which must be fetched. This is instrumental to the fetch-decode-execute cycle – each cycle, the PC is copied into this register to get the next instruction.

a)

Program Counter (PC)

b)

Memory Address Register (MAR)

c)

Memory Data Register (MDR)

d)

Current Instruction Register (CIR)

e)

Accumulator (ACC)

14.

Which register is described: The register stores data/instructions which are coming from or going to the memory. Again, this is needed to run the F-D-E cycle. The next instruction will be fetched to this register from RAM, so that it can be decoded.

a)

Program Counter (PC)

b)

Memory Address Register (MAR)

c)

Memory Data Register (MDR)

d)

Current Instruction Register (CIR)

e)

Accumulator (ACC)

15.

Which step of the Fetch-Execute Cycle happens first?

a)

The PC is copied to the MAR

b)

The contents of the memory location in the MAR are fetched to the MDR

c)

The MDR is copied to the CIR

d)

The PC is incremented by 1

e)

The instruction is decoded and executed.

16.

At the start of the F-D-E Cycle the PC copies its value to the (a)  

17.

In the F-D-E cycle the pc increases by?

(a)  

18.

In the F-D-E Cycle when the instruction is fetched from memory by the MDR the instruction is copied to the?

(a)  

19.

How many data busses are there in the CPU?

a)

1

b)

2

c)

3

20.

Which bus allows for signals to be sent around the CPU allowing everything to be Co-Ordinated?

a)

Control Bus

b)

Address Bus

c)

Data Bus

21.

Which bus carries data addresses between the processor and memory?

a)

Control Bus

b)

Address Bus

c)

Data Bus

22.

Which bus carries data between the processor, memory and input/output devices?

a)

Control Bus

b)

Address Bus

c)

Data Bus

23.

Which performance factor of the CPU allows for multiple instructions and FE cycles to run simultaneously?

a)

Cores

b)

Cache Size

c)

Clock Speed

24.

Which performance factor of the CPU is measured in GHz, and is a measure of the frequency of FE cycles?

a)

Cores

b)

Cache Size

c)

Clock Speed

25.

Which performance factor of the CPU is fast storage with multiple levels?

a)

Cores

b)

Cache Size

c)

Clock Speed

26.

Pick the option below which is the correct access order of memory by the CPU?

a)

Registers

Cache

RAM

Secondary

b)

Cache

RAM

Secondary

Registers

c)

RAM

Secondary

Registers

Cache

d)

Secondary

RAM

Cache

Registers

27.

Which of the images below shows the Von Neumann Architecture?

a)

b)

28.

Which of the images below shows the Harvard Architecture?

a)
b)
29.

True or False: A Graphics Card is a type of processor

a)

True

b)

False

30.

True or False: A RISC Processor is used in Computers for complex problem solving?

a)

True

b)

False

31.

True or False: A CISC Processor is used in Mobile devices as they are smaller and cheaper?

a)

True

b)

False

32.

Which of the following is described: This processor aims to increase processing speed by reducing the complexity of instructions. The aim is to have only instructions which require a single clock cycle.

a)

RISC

b)

CISC

c)

Graphics Card

33.

Which of the following is described: This processor aims to increase processing speed by increasing the number of instructions understood by the CPU.

The basic aim is to decrease lines of assembly code, even if each line required multiple clock cycles to complete.

a)

RISC

b)

CISC

c)

Graphics Card

34.

Which of the following is described: A specialist processor designed to compute maths and perform parallel processing.

a)

RISC

b)

CISC

c)

Graphics Card

35.

Decide if the statement is RISC or CISC: Less work for the compiler to do

a)

CISC

b)

RISC

36.

Decide if the statement is RISC or CISC: Every operation takes place in one clock cycle

a)

CISC

b)

RISC

37.

Decide if the statement is RISC or CISC: Longer code requiring more RAM

a)

CISC

b)

RISC

38.

Decide if the statement is RISC or CISC: Further away from high level languages

a)

CISC

b)

RISC

39.

Decide if the statement is RISC or CISC: More Complex hardware

a)

CISC

b)

RISC

40.

Decide if the statement is RISC or CISC: Compiler has to do more work

a)

CISC

b)

RISC

41.

Decide if the statement is RISC or CISC: Reduced instruction Set Computer

a)

CISC

b)

RISC

42.

Decide if the statement is RISC or CISC: Some instructions take multiple clock cycles to complete

a)

CISC

b)

RISC

43.

Decide if the statement is RISC or CISC: Closer to high level language

a)

CISC

b)

RISC

44.

Decide if the statement is RISC or CISC: Smaller code requiring less RAM

a)

CISC

b)

RISC

45.

Decide if the statement is RISC or CISC: Simple hardware

a)

CISC

b)

RISC

46.

Decide if the statement is RISC or CISC: Lower energy consumption and less heat output

a)

CISC

b)

RISC

47.

Decide if the statement is RISC or CISC: Good for mobile devices due to smaller size

a)

CISC

b)

RISC

48.

Decide if the statement is RISC or CISC: Pipelining can be used for greater efficiency.

a)

CISC

b)

RISC

49.

Decide if the statement is RISC or CISC: Quicker to translate code from high level

a)

CISC

b)

RISC

50.

Decide if the statement is RISC or CISC: Usually has a higher clock speed

a)

CISC

b)

RISC

51.

Decide if the statement is RISC or CISC: Suitable for general purpose multitasking computers.

a)

CISC

b)

RISC

52.

Graphics cards are suitable for?

a)

Processing Graphical Data

b)

Modelling Physics Simulations

c)

Processing Audio

d)

Machine Learning

e)

Mining and Mathematical Processing

53.

State is SIMD or MIMD is described: One instruction is taken and is performed on multiple pieces of data.

a)

SIMD

b)

MIMD

54.

State is SIMD or MIMD is described: Multiple instructions are taken and multiple pieces of data are processed using them.

a)

SIMD

b)

MIMD

55.

Input or Output Device: Mouse

a)

Input Device

b)

Output Device

56.

Input or Output Device: Keyboard

a)

Input Device

b)

Output Device

57.

Input or Output Device: Microphone

a)

Input Device

b)

Output Device

58.

Input or Output Device: Sensors

a)

Input Device

b)

Output Device

59.

Input or Output Device: Printer

a)

Input Device

b)

Output Device

60.

Input or Output Device: Speaker

a)

Input Device

b)

Output Device

61.

Input or Output Device: Monitor

a)

Input Device

b)

Output Device

62.

Input or Output Device: Actuator

a)

Input Device

b)

Output Device

63.

A jogger using a smart watch to track calories burnt uses which type of sensor/input?

(a)  

64.

A scientist at the top of the mountain is measuring readings around the environment, what type of sensors will they be using?

(a)  

65.

Select which are types of storage technologies.

a)

Magnetic

b)

Flash

c)

Solid State

d)

Optical

e)

Hard Drive

66.

State which type of storage a HDD is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

67.

State which type of storage a Magnetic Tape is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

68.

State which type of storage a SSD is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

69.

State which type of storage a USB Memory Stick is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

70.

State which type of storage a SD Card is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

71.

State which type of storage a NVME Drive is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

72.

State which type of storage a DVD is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

73.

State which type of storage a CD is?

a)

Magnetic

b)

Solid State/Flash

c)

Optical

74.

Which type of storage does this describe: Moving parts, arm that reads and writes data to a disk.

a)

Magnetic

b)

Solid State/Flash

c)

Optical

d)

Cloud

75.

Which type of storage does this describe: Large amounts of storage and relatively cheap to buy. Slow read and write speeds.

a)

Magnetic

b)

Solid State/Flash

c)

Optical

d)

Cloud

76.

Which type of storage does this describe: Very reliable and long lasting, fast read and write speeds, very portable but can be expensive.

a)

Magnetic

b)

Solid State/Flash

c)

Optical

d)

Cloud

77.

Which type of storage does this describe: Portable and cheap, but have limited storage.

a)

Magnetic

b)

Solid State/Flash

c)

Optical

d)

Cloud

78.

Which type of storage does this describe: Very cheap and storage is scale-able, data can be accessed anywhere with an internet connection. Potentially less secure, due to internet access.

a)

Magnetic

b)

Solid State/Flash

c)

Optical

d)

Cloud

79.

Which piece of hardware: Stores boot up information and the bios?

a)

ROM

b)

RAM

80.

Which piece of hardware: Stores in use data for fast access, active parts of programs and OS.

a)

ROM

b)

RAM