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) 强迫性中断事件不是正在运行的程序所期待的,而是由于某种事故或外部请求信息所引起的,分为:机器故障中断事件。程序性中断事件。外部中断事件。输入输出中断事件。