Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OCR GCSE Computer Science: 1.1 Architecture (Part 2)

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

What is the purpose of the CPU

a)

Process data

b)

Input data

c)

Delete data

d)

Output data

2.

The CPU is often described as...

a)

The muscle of the computer

b)

The brains of the computer

c)

The head of the computer

d)

The eyes of the computer

3.

What is the purpose of the Control Unit (CU)?

a)

Controls the flow of data around the CPU and to and from other components

b)

Controls the actions carries our by the CPU and other components

c)

Controls the input and output devices that are attached to the computer

d)

Controls the timings of the CPU and limits and increases it's frequencies when needed

4.

What is the purpose of the ALU?

a)

To carry out arithmetic operations

b)

To carry out logical operations

c)

To carry out addition operations

d)

To move data between the CPU and accumulator

5.

A register...

a)

Is a specialist type of cache which is large in capacity and very fast

b)

Is a specialist type of memory which is small in capacity and very fast

c)

Is a specialist type of CPU specifically used for counting

d)

Is a specialist type of CPU used in smaller, low power devices

6.

Which of the following are specialist registers?

a)

MBR

b)

CU

c)

MDR

d)

PC

e)

MAR

7.

Which of the following types of memory is fastest?

a)

RAM

b)

Secondary Storage

c)

CPU Cache

8.

Which of the following types of memory is fastest?

a)

RAM

b)

Secondary Storage

c)

CPU Cache

d)

Registers

9.

CPU Cache contains...

a)

General Data

b)

Applications

c)

Frequently used instructions and data

d)

General instructions

10.

Which can store the most data?

a)

CPU Cache

b)

Registers

11.

Which can be read and written from the quickest ?

a)

CPU Cache

b)

Registers

12.

Before the invention of the Von Neumann Architecture, most computers ...

a)

Were hand wired

b)

Were easy to re-program

c)

Could carry out more than one task

d)

Stored their program in memory

e)

Could only carry out one task

13.

Von Neumann Architecture stated that...

a)

Data should be stored in memory

b)

Programs should be stored in memory

c)

Data should not be stored in memory

d)

Programs should not be stored in memory

e)

Both Programs and Data should be stored in memory

14.
Which component would calculate the result of 6 * 4?
a)
Accumulator
b)
ALU
c)
Control Unit
d)
MAR
15.

What component holds the address of the next instruction

a)

Memory Data Register

b)

Accumulator

c)

Memory Address Register

d)

Program Counter

16.

This holds the memory location of the current instruction being worked on

a)

Memory Address Register

b)

Program Counter

c)

Memory Data Register

d)

Accumulator

17.

This doesn’t happen during the Decode / Execute part of the cycle...

a)

Results are held in the Accumulator

b)

Instructions are transferred from Main Memory

c)

Current Instruction is held in the CIR

d)

Status Register updated

18.

What is the purpose of the accumulator?

a)

To hold the results of a calculation

b)

To hold the accumulation of instructions that are about to happen

c)

To hold the accumulation of instructions that have happened

d)

To perform arithmetic operations