操作系统 国家精品课程配套教材 罗宇 文艳军 2.1中断系统新.pptVIP

  • 4
  • 0
  • 约 24页
  • 2015-12-18 发布于广东
  • 举报

操作系统 国家精品课程配套教材 罗宇 文艳军 2.1中断系统新.ppt

* * 第三讲 中断系统 目的与要求:理解内核程序运行机制--中断/异常(陷入)机制及中断/异常(陷入)处理过程。 重点与难点:中断系统概念及中断/异常(陷入)处理过程。 作业:1,5,6 中断的引入:为了开发CPU和通道(或设备)之间的并行操作,当CPU启动通道(或设备)进行输入输出后,通道(或设备)可以独立工作,CPU也可以转去做与此次输入输出不相关的其它任务。 通道(或设备) 输入输出完成后,必须告诉CPU,让CPU继续输入输出以后的事情,通道(或设备)通过向CPU发中断告诉CPU此次输入输出结束。 第二章 操作系统结构 2.1中断/异常(陷入) 异常(陷入)引入:用于表示CPU执行指令时本身出现算术溢出,零做除数,取数时的奇偶错,访存指令越界,或就是执行了一条所谓“陷入指令”(用于实现系统调用)等情况,这时中断当前的执行流程,转到相应的错误处理程序或陷入处理程序。 中断/异常(陷入):指系统发生某个异步/同步事件后,处理机暂停正在执行的程序,转去执行处理该事件程序的过程。 2.1.1中断/异常(陷入)分类 中断(外中断) 异常(内中断) 陷入 I/O中断 时钟中断 系统调用 缺页 断点指令 其它程序性异常 (如算术溢出等) 中断(狭义)与异常(陷入)的区别: 中断: 与正执行指令无关,可以屏蔽 异常或陷入: 与正执行指令有关,不可屏蔽* 广义中断 2.1.2

文档评论(0)

1亿VIP精品文档

相关文档