FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
An interrupt routine can never be interrupted
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -Interrupts do not interrupt each other. The priority determines which interrupt handler get called first if more than one event happen at the same time or which event to service next if multiple interrupt events occur while in IRQ context.

Detailed explanation-2: -2. Which of the following is true? Explanation: All of the above mentioned statements are true i.e. interrupts are required to wake a CPU from sleep, same vector address associated with multiple flags and most of the interrupts are maskable.

Detailed explanation-3: -Explanation: An interrupt function is to break the sequence of operation. 2. An interrupt breaks the execution of instructions and diverts its execution to. a) Interrupt service routine.

Detailed explanation-4: -An interrupt service routine (ISR) is a software routine that hardware invokes in response to an interrupt. ISR examines an interrupt and determines how to handle it executes the handling, and then returns a logical interrupt value. If no further handling is required the ISR notifies the kernel with a return value.

There is 1 question to complete.