ISRO | ISRO CS 2008 | Question 34
An interrupt in which the external device supplies its address as well as the interrupt requests is known as
(A) vectored interrupt
(B) maskable interrupt
(C) non-maskable interrupt
(D) designated interrupt
Explanation: A vectored interrupt has pre-defined instruction to execute (like for power failure, where programmers should define code that must execute in case of power failure).
The address of that pre-defined instruction (power failure code) is known as a Vectored address.
This power failure instruction/instruction should be in high priority, non-maskable and pre-defined/vectored.
Non-Maskable interrupt means, CPU can not ignore this interrupt. The CPU must execute a Non-Maskable interrupt before executing new instructions in sequence.
Interrupt is also another type of program like other programs.