Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Organization MCQs

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

The part of the computer that performs arithmetic and logical operations is called:

a)

Control Unit

b)

ALU

c)

I/O Unit

d)

Register File

2.

Which of the following is not a functional unit of a computer?

a)

Input Unit

b)

Output Unit

c)

Compiler Unit

d)

Storage Unit

3.

In a computer system, a bus is:

a)

A collection of registers

b)

A communication pathway for data

c)

A control unit component

d)

An ALU function

4.

The symbolic representation of machine instructions is called:

a)

Register Transfer Notation

b)

Assembly Language Notation

c)

High-level Language

d)

Micro-operations

5.

Which instruction type transfers data between memory and CPU registers?

a)

Arithmetic Instruction

b)

Branch Instruction

c)

Data Transfer Instruction

d)

Logical Instruction

6.

The sequence of instructions executed one after another without branching is known as:

a)

Straight-line sequencing

b)

Pipelined sequencing

c)

Conditional execution

d)

Parallel execution

7.

Condition codes are used in CPUs to:

a)

Indicate the result of operations (e.g., Zero, Carry, Negative)

b)

Allocate registers dynamically

c)

Control DMA transfers

d)

Manage memory hierarchy

8.

The addressing mode where the address field in the instruction specifies the location of the operand indirectly is:

a)

Direct

b)

Indirect

c)

Register Direct

d)

Relative

9.

In Relative Addressing, the effective address is obtained by:

a)

EA = Address part of instruction

b)

EA = Base register + Displacement

c)

EA = Program Counter + Offset

d)

EA = Index register + Constant

10.

Which I/O technique allows devices to directly transfer data to memory?

a)

Programmed I/O

b)

Interrupt-driven I/O

c)

Direct Memory Access (DMA)

d)

Isolated I/O

11.

Bus Arbitration is the process of:

a)

Selecting which device gets control of the bus

b)

Handling multiple interrupts

c)

Managing instruction sequencing

d)

Synchronizing CPU and memory

12.

In an Asynchronous Bus:

a)

All devices use a common clock

b)

Transfers occur without a global clock, using handshaking

c)

Data transfer rate is fixed

d)

CPU directly generates clock pulses for I/O