- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断系统
• 中断系统是计算机系统中响应和处理中
断的系统,包括硬件子系统和软件子系
统两部分
• 中断响应由硬件子系统完成
• 中断处理由软件子系统完成
中断响应处理与指令执行周期
• 在指令执行周期最后增加一个微操作,以响
应中断
中断装置
• 计算机系统中发现并响应中断/异常的硬件装
置称为中断装置
• 由于中断源的多样性,硬件实现的中断装置有
多种,分别处理不同类型的中断
• 这些中断装置因计算机而异,通常有:
• 处理器外的中断:由中断控制器发现和响应
• 处理器内的异常:由指令的控制逻辑和实现
线路发现和响应,相应机制称为陷阱
• 请求OS服务的系统异常:处理器执行陷入指
令时直接触发,相应机制称为系统陷阱
中断控制器
• 中断控制器:CPU中的一个控制部件,包括
中断控制逻辑线路和中断寄存器
• 外部设备向其发出中断请求IRQ,在中断
寄存器中设置已发生的中断
• 指令处理结束前,会检查中断寄存器,若
有不被屏蔽的中断产生,则改变处理器内
操作的顺序,引出操作系统中的中断处理
程序
陷阱与系统陷阱
• 陷阱与系统陷阱:指令的逻辑和实现线路的
一部分
• 执行指令出现异常后,会根据异常情况转
向操作系统的异常处理程序
• 出现虚拟地址异常后,需要重新执行指令,
往往越过陷阱独立设置页面异常处理程序
• 执行陷入指令后,越过陷阱处理,触发系
统陷阱,激活系统调用处理程序
中断响应过程
• 发现中断源,提出中断请求
• 发现中断寄存器中记录的中断
• 决定这些中断是否应该屏蔽
• 当有多个要响应的中断源时,根据规定的
优先级选择一个
• 中断当前程序的执行
• 保存当前程序的PSW/PC到核心栈
• 转向操作系统的中断处理程序
您可能关注的文档
- 2-1递归-递归主要思想.pdf
- 2-2递归-常见的递归形式.pdf
- 2-3 中断计算机应用基础.pdf
- 2-4递归-递归方法小结.pdf
- 3-1分治法-基本思想.pdf
- 3.1二进制编码计算机应用基础.pdf
- 4-1贪心-基本思想.pdf
- 3-11 反置页表计算机应用基础计算机应用基础.pdf
- 3-10 页面调度计算机应用基础.pdf
- 4-2贪心-贪心选择性质.pdf
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
文档评论(0)