wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer architecture

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the name of the register that stores the address of the next instruction to be fetched?

a)

Program Counter

b)

Memory Address Register

c)

Accumulator

d)

Current Instruction Register

2.

What is a collection of wires called that sends data and addresses around the CPU?

a)

A bus

b)

A connection

c)

A link

d)

A cable

3.

Which of these is NOT a stage of the FDE cycle?

a)

Fetch

b)

Execute

c)

Decide

d)

Decode

4.

What is the part of the CPU called that performs calculations?

a)

ALU

b)

Control Unit

c)

Program Counter

d)

Memory

5.

What does PC stand for in Computer Architecture?

a)

Program Counter

b)

Personal Computer

c)

Placement Counter

d)

Probably Correct

6.

Who is the computer architecture named after, where instructions and data are stored in memory and fetched, decoded and executed sequentially?

a)

Van Newman

b)

Von Neumann

c)

Vin Nowman

d)

Ven Numan

7.

The register which holds the address of the location to or from which data are to be transferred is called

a)

Index Register

b)

Instruction Register

c)

Memory Address Register

d)

Memory Data Register

8.

The register used as memory for the ALU is

a)

Program Counter

b)

Instruction Register

c)

Instruction Decoder

d)

Accumualtor

9.

Which of the following register is used in the control unit of the CPU to indicate the next instruction which is to be executed ?

a)

Accumulator

b)

Index Register

c)

Instruction Decoder

d)

Program Counter

10.

The function of program counter (PC) holds

a)

Temporary

b)

Address for Memory

c)

memory Operand

d)

Address of Instruction

11.
Processors have a speed measured in
a)
Hertz
b)
Bits
c)
Bytes
d)
Seconds
12.
Data and Instructions in use are stored in the
a)
Processor
b)
Embedded System
c)
Hard Disk Drive
d)
Main Memory
13.
Which of these doesn’t affect the performance of the computer?
a)
Clock Speed
b)
Number Of Cores
c)
Cache Size
d)
The Number Of Instructions In The Program
14.
If the number of cores goes up from 2 to 4 – what is the exact effect on performance?
a)
Performance Decreases
b)
The maximum number of instructions executed per second doubles
c)
The maximum number of instructions executed per second quadruples
d)
The maximum number of instructions executed per second is quartered
15.
If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer
a)
The number of instructions executed per second doubles
b)
The number of instructions executed per second quadruples
c)
The number of instructions executed per second is halved
d)
The number of instructions executed per second stays the same
16.
Results of calculations are held in this register
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
17.
This holds the instruction/data temporarily after it is brought to the processor from the main memor
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
18.
This would perform an operation such as 5+8
a)
Arithmetic Logic Unit
b)
Accumulator
c)
Cache
d)
Control Unit
19.
This DOESN'T happen during the Fetch part of the cycle
a)
Address Bus is used
b)
Program Counter increments by one
c)
Arithmetic operations are performed
d)
Main Memory is addressed
20.
This doesn’t happen during the Decode / Execute part of the cycle
a)
Current Instruction is held in the CIR
b)
Results are held in the Accumulator
c)
Status Register updated
d)
Instructions are transferred from Main Memory