第7章中断 71概述 728086/8088的中断系统 73可编程中断控制器8259A
1 第7章 中断 7.1 概述 7.2 8086/8088的中断系统 7.3 可编程中断控制器8259A
7.1概述 中断的基本概念 中断处理过程 中断优先级 中断的嵌套
2 7.1 概述 ❖中断的基本概念 ❖中断处理过程 ❖中断优先级 ❖中断的嵌套
71概述 71.1中断的基本概念 中断和中断源 所谓“中断”是指在CPU正常运行程序时,由于 内、外部事件引起CPU暂时中止正在运行的程序,转 而去执行请求CPU暂时中止的内、外部事件的服务程 序,待该服务程序处理完毕后又返回到被中止的程序 中断系统的功能 中断处理 中断控制
3 7.1 概述 7.1.1 中断的基本概念 一、中断和中断源 所谓“中断”是指在CPU正常运行程序时,由于 内、外部事件引起CPU暂时中止正在运行的程序,转 而去执行请求CPU暂时中止的内、外部事件的服务程 序,待该服务程序处理完毕后又返回到被中止的程序。 二、中断系统的功能 中断处理 中断控制
、中断的主要用途 四、可屏蔽中断与不可屏蔽中断 凡是微处理器内部能够“屏蔽”的中断,称为 可屏蔽中断; 凡是微处理器内部不能够“屏蔽”中断,称为 不可屏蔽中断;所谓“屏蔽”是指微处理器拒绝响 应中断请求信号,不允许打断微处理器所执行的主 程序。通常是由内部的中断触发器(或中断允许触 发器)来控制的
4 三、中断的主要用途 四、可屏蔽中断与不可屏蔽中断 凡是微处理器内部能够“屏蔽”的中断,称为 可屏蔽中断; 凡是微处理器内部不能够“屏蔽”中断,称为 不可屏蔽中断;所谓“屏蔽”是指微处理器拒绝响 应中断请求信号,不允许打断微处理器所执行的主 程序。通常是由内部的中断触发器(或中断允许触 发器)来控制的
7.1.2中断处理过程 CPU响应中断的条件 1.设置中断请求触发器 2设置中断屏蔽触发器 3.设置中断允许触发器的状态(CPU内) 4CPU在现行指令结束后响应中断
5 7.1.2 中断处理过程 一、CPU响应中断的条件 1.设置中断请求触发器 2.设置中断屏蔽触发器 3.设置中断允许触发器的状态(CPU内) 4.CPU在现行指令结束后响应中断