广义中断 在80286以后的处理器中均将广义中断分 为中断和异常两大类:由外部事件引起的中 断称为外部中断,由内部事件引起的中断称 为内部异常
广义中断 在80286以后的处理器中均将广义中断分 为中断和异常两大类:由外部事件引起的中 断称为外部中断,由内部事件引起的中断称 为内部异常
中断系统的功能 为满足中断要求,中断系统应具有的功能可 归结为中断处理和中断控制 中断处理 包括发现中断请求、响应中断请求、中断处 理与中断返回 中断控制 主要是实现中断优先级的排队和中断嵌套
二、中断系统的功能 为满足中断要求,中断系统应具有的功能可 归结为中断处理和中断控制 ◼ 中断处理 包括发现中断请求、响应中断请求、中断处 理与中断返回 ◼ 中断控制 主要是实现中断优先级的排队和中断嵌套
三、中断的主要用途 在微机系统中,中断的主要用途是 ■实现输入/输出操作 ■电源掉电或其他情况的报警 控制台或人工干预 ■多处理机系统中各处理机之间的协调 ■控制操作系统
三、中断的主要用途 在微机系统中,中断的主要用途是 ◼ 实现输入/输出操作 ◼ 电源掉电或其他情况的报警 ◼ 控制台或人工干预 ◼ 多处理机系统中各处理机之间的协调 ◼ 控制操作系统
四、可屏蔽中断与不可屏蔽中断 根据微处理器内部受理中断请求的情况,中断可分 为可屏蔽中断与不可屏蔽中断两种 凡是微处理器内部能够“屏蔽”的中断,称为可屏 蔽中断 ■凡是微处理器内部不能“屏蔽”的中断,称为不可 屏蔽中断 ■所谓“屏蔽”是指徼处理器拒绝响应中断请求信号, 不允许中断微处理器所执行的主程序。这通常是由 内部的中断触发器(或中断允许触发器)来控制的
四、可屏蔽中断与不可屏蔽中断 根据微处理器内部受理中断请求的情况,中断可分 为可屏蔽中断与不可屏蔽中断两种 ◼ 凡是微处理器内部能够“屏蔽”的中断,称为可屏 蔽中断 ◼ 凡是微处理器内部不能“屏蔽”的中断,称为不可 屏蔽中断 ◼ 所谓“屏蔽”是指微处理器拒绝响应中断请求信号, 不允许中断微处理器所执行的主程序。这通常是由 内部的中断触发器(或中断允许触发器)来控制的
执行指令 7.1.2中断处理过程飞回 Y 有中断请求 微机系统中断处理过程 「响应中断 的流程图如图7-1所示 关中断 保护断点 并寻找中断源 转至中断 服务程序 保护现场 中断服务 恢复现场 开中断 「返回1 图7-1中断处理过程的流程图
7.1.2中断处理过程 微机系统中断处理过程 的流程图如图7-1所示