wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Architecture Quiz - 1

Total questions: 15

Worksheet time: 3mins

Name
Class
Date
1.

The Control Unit is responsible for fetching, decoding, and executing instructions.

a)

True

b)

False

2.

Which component performs arithmetic and logic operations?

a)

Control Unit

b)

Memory Unit

c)

ALU

d)

I/O Unit

3.

Which is the correct sequence of an instruction cycle?

a)

Fetch → Execute → Decode

b)

Fetch → Decode → Execute

c)

Decode → Fetch → Execute

d)

Execute → Decode → Fetch

4.

A memory reference instruction may involve reading or writing data from memory.

a)

True

b)

False

5.

The main purpose of I/O interruption is to:

a)

Speed up memory access

b)

Signal the CPU for attention

c)

Increase cache size

d)

Execute multiple instructions at once

6.

In a full subtractor circuit, how many inputs are there?

a)

1

b)

2

c)

3

d)

4

7.

Booth’s algorithm can handle both positive and negative numbers in multiplication.

a)

True

b)

False

8.

Pipelining improves:

a)

Clock speed

b)

Instruction throughput

c)

Instruction latency

d)

Cache hit rate

9.

Control hazards occur mainly due to:

a)

Arithmetic overflow

b)

Branch instructions

c)

Slow memory

d)

Cache misses

10.

Caches are used to reduce the average time to access data from main memory.

a)

True

b)

False

11.

Which mapping technique uses both direct mapping and associative mapping?

a)

Fully associative

b)

Direct mapped

c)

Set associative

d)

Random mapped

12.

Superscalar processors can:

a)

Execute multiple instructions per cycle

b)

Increase memory size

c)

Reduce clock cycles to zero

d)

Execute only one instruction at a time

13.

The decode stage comes before the execute stage in the instruction cycle.

a)

True

b)

False

14.

Booth’s algorithm handles negative numbers by:

a)

Ignoring them

b)

Using sign-and-magnitude

c)

Using 2’s complement representation

d)

Skipping multiplication

15.

Control hazards are also known as branch hazards.

a)

True

b)

False