- 10
- 0
- 约6.6千字
- 约 57页
- 2017-02-28 发布于湖北
- 举报
* 9.3.1 中断的基本概念 关中断(又称为禁止中断)是指在有些情况下,尽管产生了中断源和发出了中断请求,但CPU内部的处理机状态字PSW的中断允许位已被清除,从而不允许CPU响应中断。 开中断是指PSW的中断允许位的重新设置。 中断屏蔽是指在中断请求产生之后,系统用软件方式有选择地封锁部分中断而允许其余部分的中断仍能得到响应。 * 9.3.2 中断的分类与优先级 根据中断源产生的条件: 外中断指来自处理机和内存外部的中断。包括输入输出中断、外部信号中断、各种定时时钟中断及程序中断等。 内中断主要指处理机和内存内部产生的中断。又称为陷阱。包括程序运算引起的各种错误,如:地址非法、页面失效、算术操作溢出等。 中断优先级: * 9.3.4 中断处理过程 中断处理过程如图9.8所示。 首先,CPU检查响应中断的条件是否满足。CPU响应中断的条件是:有来自于中断源的中断请求、CPU允许中断。 如果CPU响应中断,则CPU关中断,使其进入不可再次响应中断的状态。 保存被中断进程现场。 分析中断原因,调用中断处理子程序。 执行中断处理子程序。 退出中断,恢复被中断进程的现场或调度新进程占据处理机。 开中断,CPU继续执行。 * 中断控制方式 * 9.4 缓冲技术 9.4.1 缓冲的引入 9.4.2 缓冲的种类 9.4.3 缓冲池的管理 * 9.4.1 缓冲的引入 引入
您可能关注的文档
- OptiX iManager T2000故障处理.ppt
- OptiX_OSN_8800_产品系统硬件系统、单板介绍.ppt
- oracle 10g 体系结构.doc
- oracle 11g优化指南.docx
- ORACLE CMD命令.docx
- Oracle DB 复制数据库.docx
- ORACLE EXP命令.doc
- Oracle Net Manager配置本地数据库连接测试时卡死解决方法之一.docx
- Oracle PLSQL规范、性能.ppt
- Oracle RDA工具使用.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)