MICROPROCESSOR AND MICROCONTROLLER

INTERRUPT PROGRAMMING

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
____ is a single non-maskable interrupt pin having highest priority
A
INTR
B
NMI
C
RST
D
None of the above
Explanation: 

Detailed explanation-1: -The non-maskable interrupt (NMI) is a special hardware interrupt that is connected to the NMI pin of the CPU. The NMI is assigned an interrupt number of 2, although, since it cannot be masked by other interrupts, it effectively has the highest priority and is designed to be recognised in the shortest possible time.

Detailed explanation-2: -TRAP is the internal interrupt that has the highest priority among all interrupts except the divide by zero exception.

Detailed explanation-3: -NMI-A NonMaskable Interrupt (NMI) can be signalled by a peripheral or triggered by software. This is the highest priority exception other than reset. It is permanently enabled and has a fixed priority of-2.

Detailed explanation-4: -Answer. NMI stands for Non-masked Interrupt. All of the regular interrupts that we normally use and refer to by number are called maskable interrupts. The processor is able to mask, or temporarily ignore, any interrupt if it needs to, in order to finish something else that it is doing.

There is 1 question to complete.