中断和异常

中断机制的诞生

早期的计算机中,各个程序只能串行执行,系统资源利用率低

为了解决上述问题,人们发明了操作系统(作为计算机的管理者),引入中断机制,实现了多道程序并发执行

本质上:发生中断就意味着需要操作系统介入,开展管理工作

中断的概念和作用

中断是使CPU从“用户态”切换为“核心态”的唯一途径,而从“核心态”切换为“用户态”则是通过执行一个特权指令,将程序状态字(PSW)的标志位设置为“用户态”

中断的分类

按信号的来源分(CPU):

内中断

CPU内部,与当前执行的指令有关

外中断

CPU外部,与当前执行的指令无关

中断的处理过程

总结

 

posted @ 2022-06-05 21:28  没有你哪有我  阅读(34)  评论(0编辑  收藏  举报