中断知识整理

什么是硬中断,什么是软中断,它们的区别是什么? 硬中断由硬件触发,会打断 CPU 而后跳转到内存的相应的中断处理程序处进行中断处理,处理硬中断时通常会屏蔽掉同一中断线上的其它中断,即硬中断的处理过程不可中断(不可被同一类型的中断中断,不一样类型的能够)。也不能够休眠。软中断由进程主动发起,不会中断 CPU,直接指定中断号,无需通过中断控制器,直接触发对应的软中断处理程序。软中断可能会被硬中断中断,
相关文章
相关标签/搜索