举个例子,先在有三个程序分别为A,B,C,当这三个程序加载到内存中后,程序A首先被处于用户态的CPU所处理,当计时部件检测到进程A的时间片消耗完之后,CPU会收到计时部件发出的中断信号,此时CPU会切换到核心态...1.2中断的特点
当中断发生时,CPU立即进入核心态
当中断发生后,当前运行的进程暂停运行,并由操作系统内核对中断进行处理
对于不同的中断信号,会进行不同的处理。...CPU响应中断后,首先要保护程序 的现场状杰,在保护现场的过程中,CPU不应响应更高级中断源的中断请求。否则,若现场保存不完整,在中断服务程序结束后,也就不能正确地恢复并继续执行现行程序。
保存断点。...保证在恢复现场和屏蔽字时不被中断。
恢复现场和屏蔽字。将现场和屏蔽字恢复到原来的状态。
开中断、中断返回。...举个栗子,张三去学校打印店打印学习资料,当你的那份学习资料打印到一半时,李四又使用打印机打印他的学习资料去了,而结果确是你和李四的学习资料都完美的打印出来并没有混杂在一起,都是按顺序打印出来的。