内中断,外中断,软中断,硬中断,异常,陷阱-七 特点总结
最编程
2024-01-11 20:20:20
...
1、软中断发生的时间是由程序控制的,而硬中断发生的时间是随机的。相比于软中断,硬中断具有随机性与突发性
2、软中断是由程序调用发生的,而硬中断是由外设引发的
3、硬件中断处理程序要确保它能快速地完成它的任务,这样程序执行时才不会等待较长时间。故而一般情况硬中断都要快与软中断。
4.硬中断的中断号是由中断控制器提供的(NMI 硬中断中断号系统指定为 02H);软中断的中断号由指令直接给出,无需使用中断控制器。
5.硬中断是可以被屏蔽的(NMI除外),而软中断不可屏蔽
(异常中的硬件故障均属于不可屏蔽类型的硬中断)
上一篇: 硬中断与软中断的区别
下一篇: 什么是软中断