详:操作系统的中断机制-中断和异常,中断的超详细处理过程

详:操作系统的中断机制-中断和异常,中断的超详细处理过程

因为早期的计算机只能串行执行,工作效率低下,为了解决此问题,人们发明了操作系统,,引入了中断机制,实现了多道程序并发执行详:操作系统的中断机制-中断和异常,中断的超详细处理过程
下面是一个处理过程

详:操作系统的中断机制-中断和异常,中断的超详细处理过程
用户态收到中断信号会转换为和心态 处理,此时暂停任务1
详:操作系统的中断机制-中断和异常,中断的超详细处理过程
处理完不是接着执行任务1,而是转到了任务2
详:操作系统的中断机制-中断和异常,中断的超详细处理过程
详:操作系统的中断机制-中断和异常,中断的超详细处理过程
收到中断信号就会转为核心态,这是用户态和核心态转换的唯一方式
详:操作系统的中断机制-中断和异常,中断的超详细处理过程

详:操作系统的中断机制-中断和异常,中断的超详细处理过程
详:操作系统的中断机制-中断和异常,中断的超详细处理过程
此时的i/0设备完成也属于中断信号,所以又会进入和核心态
详:操作系统的中断机制-中断和异常,中断的超详细处理过程

关于中断的一些特点

详:操作系统的中断机制-中断和异常,中断的超详细处理过程

中断的分类
详:操作系统的中断机制-中断和异常,中断的超详细处理过程
详:操作系统的中断机制-中断和异常,中断的超详细处理过程

外中断的处理过程

详:操作系统的中断机制-中断和异常,中断的超详细处理过程