Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Architecture Quiz

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

What does the CPU stand for?

a)

Computer Program Unit

b)

Computer Processing Unit

c)

Central Processing Unit

d)

Central Program Unit

2.

What is the function of the Memory Address Register (MAR)?

a)

Holds the address of the instruction to be fetched next

b)

Contains the data to be written into memory

c)

Stores the result of the last operation

d)

Specifies the address in memory for the next read or write

3.

What is the purpose of the Instruction Register (IR)?

a)

Contains the data to be written into memory

b)

Holds the address of the next instruction

c)

Specifies a particular I/O device

d)

Loads the fetched instruction

4.

What is the basic function performed by a computer?

a)

To perform arithmetic operations

b)

To manage I/O devices

c)

To store data

d)

To execute programs

5.

What does the Program Counter (PC) do?

a)

Contains the data to be written into memory

b)

Specifies a particular I/O device

c)

Holds the address of the instruction to be fetched next

d)

Stores the result of the last operation

6.

How many bits are in a byte?

a)

4 bits

b)

8 bits

c)

16 bits

d)

32 bits

7.

What is the word length of general-purpose computers nowadays?

a)

64 to 128 bits

b)

32 to 64 bits

c)

16 to 32 bits

d)

8 to 16 bits

8.

What is the purpose of the Accumulator (AC)?

a)

To hold the result of arithmetic operations

b)

To specify a particular I/O device

c)

To store the address of the next instruction

d)

To contain the data to be written into memory

9.

What is the maximum number of different opcodes that can be represented with 4 bits?

a)

8

b)

32

c)

16

d)

24

10.

What does the Operand Fetch (OF) step do?

a)

Writes the result into memory

b)

Analyzes the instruction to determine the operation

c)

Fetches the operand from memory or I/O

d)

Performs the operation indicated in the instruction

11.

What is the purpose of the Data Operation (DO) step?

a)

To perform the operation indicated in the instruction

b)

To read the instruction from memory

c)

To fetch the operand from memory

d)

To write the result into memory

12.

What is the size of 1 Megabyte (MB) in bytes?

a)

2048 bytes

b)

1024 bytes

c)

1000000 bytes

d)

1048576 bytes

13.

What is the first step in the Instruction Cycle?

a)

Fetch Cycle

b)

Decode Cycle

c)

Store Cycle

d)

Execute Cycle

14.

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

a)

To perform arithmetic operations

b)

To interpret instructions and perform actions

c)

To manage I/O devices

d)

To store data temporarily