操作系统ch2
(2)自愿性中断 自愿性中断是正在运行的程序所期待的事件,这种事件是由于执行了一条访管指令而引起的.例如,要求操作系统协助启动外围设备进行I/O操作。 如何区分“强迫”和“自愿”? 其实叫“异步事件引起的中断”跟“同步事件引起的中断”更合适 异步事件:事件的发生是我意外的 同步事件:事件的发生是我故意的 故意、意外是相对的:对于用户进程来说是故意的,对于内核来说是意外的 2.外中断和内中断 (即中断和异常) 按照中断信号的来源,把中断分为外中断和内中断两类。 外中断,一般又称中断,是指来自处理器和主存储器之外的中断。 内中断是指来自处理器和主存内部的中断,一般又称异常(Exception)。 (1)外中断 外中断包括电源故障中断、时钟中断、控制台中断、多机系统中一个CPU与另一个CPU的通信中断和I/O中断等。 每种不同的中断具有不同的优先级,在处理高一级中断时,往往会屏蔽部分或全部低级中断。(谁要紧?ups) (2)内中断 内中断包括通信校验错、主存奇偶错、非法操作码、地址越界、页面失效、调试指令、访管中断、算术操作溢出等各种程序性中断。 其中访管中断是指机器提供的特殊指令执行时而引起的中断。 异常是不能被屏蔽的,一旦出现异常应立即响应并加以处理。 3.硬中断和软中断 通过硬件设施产生中断请求,都可以看作硬中断。 不必由硬件发信号而引
您可能关注的文档
最近下载
- 2019年徐州彭城农村商业银行股份有限公司.doc VIP
- 2.复旦大学2025年培养方案目录(2025方案) .pdf VIP
- 徐州彭城农村商银行股份有限公司.doc VIP
- 信用卡-网贷申请个人信息登记表.doc VIP
- 生鲜食品配送安全保障措施.docx VIP
- 2026年“建安杯”信息通信建设行业安全竞赛核心考点题库.doc VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 消防中队班务会一周工作总结5篇.docx VIP
- 50米以下落地式脚手架施工方案方案.docx
- 贵州省遵义市汇川区2026年初中学业水平适应性考试(一模)数学(试卷+解析).pdf VIP
原创力文档

文档评论(0)