简答题

8086有哪几种中断方式?它们在中断响应和处理过程中最主要的区别是什么?  

正确答案

分为硬件中断和软件中断两类。软件中断是由指令执行所引起的中断,主要由INT中断、除法错中断、溢出中断、单步中断等。硬件中断是外部请求所引起的中断,由两条外部请求输入线,一个是非屏蔽中断请求线NMI,另一个是可屏蔽中断请求线INTR。
它们最主要的区别是获取中断类型码的方式不同。

答案解析