OS第9章设备管理(MR).pptVIP

  • 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 缓冲的引入 引入

文档评论(0)

1亿VIP精品文档

相关文档