FUNDAMENTALS OF COMPUTER

OPERATING SYSTEMS FOR COMPUTERS

COMPUTER OPERATING SYSTEMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
sometimes more than one interrupt can be sent to the CPU at the same time, or before the CPU has had a chance to deal with the previous interrupt. This is handled by simply setting multiple flags, but only if they are for two different interrupts. If more than one of the same interrupt is generated before the CPUhas had a chance to deal with it, the second subsequent interrupts are ____
A
executed
B
ignored
C
paused
D
reloaded
Explanation: 

Detailed explanation-1: -The highest priority one is the first seen by the CPU and acted upon. Once that is done, the then next highest priority interrupt is handled. It is possible that a third interrupt signal of higher priority than the first two has arrived since, so it will be handled out of order, which is the point of priority.

Detailed explanation-2: -Explanation: If more than one interrupt request (INTR) occurs at a time, then an external chip called programmable interrupt controller is required to handle them.

Detailed explanation-3: -If there is an interrupt present then it will trigger the interrupt handler, the handler will stop the present instruction which is processing and save its configuration in a register and load the program counter of the interrupt from a location which is given by the interrupt table.

There is 1 question to complete.