湘潭大学操作系统第2章课件剖析
* 计算机操作系统 第2章 中断 * 目 录 2.1 中断的基本概念 2.2 中断在操作系统中的地位 2.3 中断响应过程 2.4 中断处理过程 2.5 向量中断 * 2.1 中断的基本概念 所谓中断,就是指CPU在执行一个程序时,对系统发生的某个事件(程序自身或外界的原因引起的)会做出的一种反应,即CPU暂停正在执行的程序,保留当前程序的运行现场后自动转去处理相应的事件,处理完该事件后,又返回到之前的程序断点,继续执行被中断的程序。 * 2.1 中断的基本概念 图 2.1 中断概念示意图 * 2.1 中断的基本概念 中断具有以下特点: 随机性:在系统运行过程中,中断事件随时可能出现。 可恢复性:完成对某一事件的中断处理程序后,系统会返回到原程序的断点处继续执行。 自动性:在中断事件发生后,进入中断、执行中断处理程序以及中断返回都是由系统自动完成的。 * 2.1 中断的基本概念 系统在进入中断时,会访问中断寄存器和程序状态字(Program Statement Word,PSW)寄存器的内容。 系统硬件会为每个中断源设置中断寄存器,中断发生时的相关信息被记录在该寄存器中,以便分析处理。 中断寄存器中的内容称为中断字。 程序状态字寄存器的作用是控制指令的执行顺序并保留和指示与程序相关的系统状态。 * 2.1 中断的基本概念 PSW主要包括: 指令地址:程序当前应该执行
原创力文档

文档评论(0)