Machine-translated by Google. Questions are authored in English.
Top

Discussion

Arrange the sequence of 8086 interrupts as per the priority assigned, from lowest to highest :

(1) Single step
(2) INTR
(3) NMI
(4) Divide error, Int n, INTO

  • A.(2) (3) (4) (1)
  • B.(1) (2) (3) (4)
  • C.(3) (2) (1) (4)
  • D.(1) (3) (2) (4)

Answer: B

From lowest to highest priority the order is (1) (2) (3) (4): single step, INTR, NMI, divide error/INT n/INTO.

In the 8086 the internal (software and exception) interrupts such as divide error, INT n and INTO have the highest priority, followed by the non-maskable interrupt NMI, then the maskable hardware interrupt INTR. The single-step (trap) interrupt has the lowest priority.

Option A makes single step the highest priority, the reverse of the truth, and options C and D place NMI below INTR, so none matches the 8086 priority list.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.