wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

INTERUPPTS

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is an interrupt?

a)

A type of memory storage

b)

A signal emitted by hardware or software for immediate attention

c)

A method of data encryption

d)

A command executed by the processor

2.

Which type of interrupt is generated by a condition during instruction execution?

a)

Timer Interrupt

b)

Program Interrupt

c)

Hardware Failure Interrupt

d)

I/O Interrupt

3.

What does a timer interrupt allow the operating system to do?

a)

Perform functions on a regular basis

b)

Manage memory allocation

c)

Handle hardware failures

d)

Execute user programs

4.

What is the purpose of an Interrupt Handler?

a)

To perform arithmetic operations

b)

To execute user programs

c)

To handle interrupts and resume program execution

d)

To manage memory allocation

5.

What happens when multiple interrupts occur?

a)

Only one interrupt can be processed at a time

b)

All interrupts are processed simultaneously

c)

Interrupts are queued indefinitely

d)

The processor ignores all interrupts

6.

What is the function of the data bus?

a)

To provide power to devices

b)

To store instructions

c)

To move data among system modules

d)

To control access to memory

7.

What does the address bus do?

a)

Controls the timing of operations

b)

Designates the source or destination of data

c)

Transmits command signals

d)

Carries data between devices

8.

What is a key characteristic of a bus in computer architecture?

a)

It can only transmit one signal at a time

b)

It is a shared transmission medium

c)

It is a dedicated pathway for each device

d)

It requires multiple processors to function

9.

What does the control line 'Memory write' do?

a)

Causes data to be read from memory

b)

Synchronizes operations

c)

Indicates that an interrupt is pending

d)

Causes data on the bus to be written into memory

10.

What is the role of the Interrupt Service Routine (ISR)?

a)

To execute user programs

b)

To handle interrupts and manage their execution

c)

To perform arithmetic calculations

d)

To manage memory allocation

11.

What is the purpose of disabling interrupts during processing?

a)

To ensure that the current interrupt is handled before others

b)

To speed up the execution of user programs

c)

To allow multiple interrupts to be processed

d)

To prevent the processor from ignoring any interrupt requests

12.

What does the term 'direct memory access' refer to?

a)

A method for the processor to read data from memory

b)

An I/O module exchanging data directly with memory

c)

A technique for increasing memory speed

d)

A way to bypass the control lines

13.

What is the function of the 'Bus request' control line?

a)

To indicate that data has been accepted

b)

To synchronize operations

c)

To acknowledge that an interrupt has been recognized

d)

To indicate that a module needs control of the bus

14.

Which of the following is NOT a type of interrupt?

a)

Program Interrupt

b)

Timer Interrupt

c)

Memory Interrupt

d)

I/O Interrupt

15.

What is the primary function of the system bus?

a)

To manage power supply

b)

To execute instructions

c)

To store data temporarily

d)

To connect major computer components