欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

内中断,外中断,软中断,硬中断,异常,陷阱-七 特点总结

最编程 2024-01-11 20:20:20
...

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