ch22.2中断技术资料.ppt

2.2中断技术(1) 2.2.1中断的概念 2.2.2中断源分类 2.2.3中断装置 2.2.4中断处理程序 2.2.5中断事件的具体处理方法 2.2.6中断的优先级和多重中断 中断技术(2) 2.2.7实例研究:Windows2000/XP中断处理 2.2.8实例研究:Solaris中断处理 2.2.9实例研究:Linux中断处理 2.2.1中断的概念(1) ?请求系统服务, ?实现并行工作, ?处理突发事件, ?满足实时要求, 都需要打断处理器正常的工作,为此,提出了中断概念。 中断的概念(2) 中断是指程序执行过程中,当发生某个事件时,中止CPU上现行程序的运行,引出处理该事件的程序执行的过程。 中断的概念(3) 中断源。 中断装置。 中断机制的共性:当中断事件发生后,它能改变处理器内操作执行的顺序,可见中断是现代操作系统实现并发性的基础之一。 2.2.2中断源分类(1) 从中断事件的性质和激活的手段来说,可以分成两类: ?强迫性中断事件 ?自愿性中断事件 中断源分类(2) 强迫性中断事件不是正在运行的程序所期待的,而是由于某种事故或外部请求信息所引起的,分为: 机器故障中断事件。 程序性中断事件。 外部中断事件。 输入输出中断事件。 中断源分类(3) ?自愿性中断事件是正在运行的程序所期待的事件

文档评论(0)

1亿VIP精品文档

相关文档