Ace
Learns
Theme
light_mode
dark_mode
light_mode
Light
dark_mode
Dark
monitor
Auto
Open main menu
menu_open
×
Home
History
Geography
Astronomy
Physics
Chemistry
Biology
Agriculture
Sports
Computer Science
Articles
Contact Us
MCQ Categories
Articles
Home
Contact Us
Home
»
Computer Science
»
Computer Organization
»
Interrupts
Computer Organization
unfold_more
double_arrow
Cache Memory
double_arrow
Direct Memory Access (DMA)
double_arrow
I/O interface
double_arrow
Interrupts
double_arrow
Pipelining
quiz
Interrupts
Interrupts: A Comprehensive Overview
1.
What does the acronym ISR stand for in computer systems?
A)
Interrupt Service Routine
B)
Immediate System Reset
C)
Interrupt System Routine
D)
Integrated System Register
Answer
keyboard_arrow_down
keyboard_arrow_up
A) Interrupt Service Routine
Explanation
2.
Which interrupt type cannot be ignored by the CPU and must be processed immediately?
A)
Maskable interrupt
B)
Non-maskable interrupt (NMI)
C)
Software interrupt
D)
Hardware interrupt
Answer
keyboard_arrow_down
keyboard_arrow_up
B) Non-maskable interrupt (NMI)
Explanation
3.
Which of the following is NOT a type of interrupt?
A)
Hardware Interrupts
B)
Software Interrupts
C)
Maskable Interrupts
D)
Read/Write Interrupts
Answer
keyboard_arrow_down
keyboard_arrow_up
D) Read/Write Interrupts
Explanation
4.
Which type of interrupt is typically used to handle exceptional conditions like division by zero or invalid memory access?
A)
Hardware interrupt
B)
Non-maskable interrupt (NMI)
C)
Software interrupt
D)
Fault
Answer
keyboard_arrow_down
keyboard_arrow_up
D) Fault
Explanation
5.
Which of the following issues may occur when an interrupt signal does not reach the CPU as expected?
A)
Missing interrupt
B)
Spurious interrupt
C)
Maskable interrupt
D)
Non-maskable interrupt
Answer
keyboard_arrow_down
keyboard_arrow_up
A) Missing interrupt
Explanation
6.
Which of the following is NOT a typical source of an interrupt?
A)
Timer overflow
B)
Division by zero
C)
Cache hit
D)
I/O device request
Answer
keyboard_arrow_down
keyboard_arrow_up
C) Cache hit
Explanation
7.
What is the purpose of an Interrupt Vector?
A)
To store the current state of the CPU.
B)
To hold the address of the Interrupt Service Routine.
C)
To increase the priority of the interrupt.
D)
To synchronize the CPU clock with external devices.
Answer
keyboard_arrow_down
keyboard_arrow_up
B) To hold the address of the Interrupt Service Routine.
Explanation
8.
Which interrupt signal type can arrive at any time and is independent of the processor clock?
A)
Synchronous interrupt
B)
Software interrupt
C)
Asynchronous interrupt
D)
Instruction interrupt
Answer
keyboard_arrow_down
keyboard_arrow_up
C) Asynchronous interrupt
Explanation
9.
What term is used to describe an interrupt that does not have an identifiable source?
A)
Missing interrupt
B)
Non-maskable interrupt
C)
Spurious interrupt
D)
Software interrupt
Answer
keyboard_arrow_down
keyboard_arrow_up
C) Spurious interrupt
Explanation
10.
In a multiprocessor system, what protocol is used to maintain consistency of cached data when an interrupt occurs?
A)
Spurious interrupt protocol
B)
Cache coherence protocol
C)
Interrupt masking protocol
D)
Asynchronous interrupt protocol
Answer
keyboard_arrow_down
keyboard_arrow_up
B) Cache coherence protocol
Explanation
Quick Links
Biology
chevron_right
Plants
chevron_right
Cell Biology
chevron_right
Genetics
chevron_right
Essential Nutrients
Current Affairs & Events
chevron_right
Daily Current Affairs
chevron_right
Latest Current Events
Computer Science
chevron_right
Computer Organization
chevron_right
Cryptography
chevron_right
Cloud Computing
chevron_right
Python Programming Language
Chemistry
chevron_right
Chemical Bonding
chevron_right
Matter and Measurements
chevron_right
Electronic Structure and Periodicity
chevron_right
Acids Bases and Salts