WorksheetsINTERUPPTS
Total questions: 15
Worksheet time: 8mins
What is an interrupt?
A type of memory storage
A signal emitted by hardware or software for immediate attention
A method of data encryption
A command executed by the processor
Which type of interrupt is generated by a condition during instruction execution?
Timer Interrupt
Program Interrupt
Hardware Failure Interrupt
I/O Interrupt
What does a timer interrupt allow the operating system to do?
Perform functions on a regular basis
Manage memory allocation
Handle hardware failures
Execute user programs
What is the purpose of an Interrupt Handler?
To perform arithmetic operations
To execute user programs
To handle interrupts and resume program execution
To manage memory allocation
What happens when multiple interrupts occur?
Only one interrupt can be processed at a time
All interrupts are processed simultaneously
Interrupts are queued indefinitely
The processor ignores all interrupts
What is the function of the data bus?
To provide power to devices
To store instructions
To move data among system modules
To control access to memory
What does the address bus do?
Controls the timing of operations
Designates the source or destination of data
Transmits command signals
Carries data between devices
What is a key characteristic of a bus in computer architecture?
It can only transmit one signal at a time
It is a shared transmission medium
It is a dedicated pathway for each device
It requires multiple processors to function
What does the control line 'Memory write' do?
Causes data to be read from memory
Synchronizes operations
Indicates that an interrupt is pending
Causes data on the bus to be written into memory
What is the role of the Interrupt Service Routine (ISR)?
To execute user programs
To handle interrupts and manage their execution
To perform arithmetic calculations
To manage memory allocation
What is the purpose of disabling interrupts during processing?
To ensure that the current interrupt is handled before others
To speed up the execution of user programs
To allow multiple interrupts to be processed
To prevent the processor from ignoring any interrupt requests
What does the term 'direct memory access' refer to?
A method for the processor to read data from memory
An I/O module exchanging data directly with memory
A technique for increasing memory speed
A way to bypass the control lines
What is the function of the 'Bus request' control line?
To indicate that data has been accepted
To synchronize operations
To acknowledge that an interrupt has been recognized
To indicate that a module needs control of the bus
Which of the following is NOT a type of interrupt?
Program Interrupt
Timer Interrupt
Memory Interrupt
I/O Interrupt
What is the primary function of the system bus?
To manage power supply
To execute instructions
To store data temporarily
To connect major computer components
