中断系统与可编程中断控制器 8259A 毛子件技女 XIDAN UNIYERSITY 教师:王晓甜 xtwang@mail.xidian.edu.cn
教师: 王晓甜 xtwang@mail.xidian.edu.cn 中断系统与可编程中断控制器 8259A
Contents 1)中断概念及处理过程 28086的中断系统 3)可编程中断控制器8259A及其应用 总结 xtwang@mailxidian.edu.cn XIDIAN UNIVERSITY
2 xtwang@mail.xidian.edu.cn 中断概念及处理过程 Contents 1 2 8086的中断系统 3 可编程中断控制器8259A及其应用 4 总结
主要学习内容 §8.1概念及处理过程 §83中断控制器Ite8259A 、中断概念 1、性能 2、中断源 2、结构和工作原理 3、中断处理过程 3、外部引脚和工作过程 (1)中断请求 4、工作方式 (2)中断判优 (1)中断优先权管理方式①②③④ (3)中断响应 (2)中断源屏蔽方式①② (4)中断服务 (3)结束中断方式①②③④ ①②③④⑤ (5)中断返回 (4)与系统总线的连接方式①② (5)引入中断请求的方式①②③ §8.28086中断系统 5、8259A的编程 、中断源与中断类型号‖(1)端口地址 2、中断向量表 (2)初始化编程ICW1-ICW4 3、中断响应过程 (3)操作编程OCW1-OCW3 4、中断时序 6、级联 3 xtwang@mailxidian.edu.cn XIDIAN UNIVERSITY
xtwang@mail.xidian.edu.cn 主要学习内容 3 §8.1概念及处理过程 1、中断概念 2、中断源 3、中断处理过程 (1)中断请求 (2)中断判优 (3)中断响应 (4)中断服务 ①②③④⑤ (5)中断返回 §8.2 8086中断系统 1、中断源与中断类型号 2、中断向量表 3、中断响应过程 4、中断时序 §8.3 中断控制器Intel8259A 1、性能 2、结构和工作原理 3、外部引脚和工作过程 4、工作方式 (1)中断优先权管理方式①②③④ (2)中断源屏蔽方式①② (3)结束中断方式①②③④ (4)与系统总线的连接方式①② (5)引入中断请求的方式①②③ 5、8259A的编程 (1)端口地址 (2)初始化编程ICW1-ICW4 (3)操作编程OCW1-OCW3 6、级联
8.1中断概念及处理过程 中断系统中的名词概念 中断的概念 中断是指CPU暂停正在执行的程序,转去执行处理中断事 件的中断服务程序,待执行完中断服务程序再返回到原被中 断的程序继续执行。 主 中断申请程 序 中断服 务程序 返 xtwang@mailxidian.edu.cn XIDIAN UNIVERSITY
xtwang@mail.xidian.edu.cn 8.1 中断概念及处理过程 •一、中断的概念 4 中断是指CPU暂停正在执行的程序,转去执行处理中断事 件的中断服务程序,待执行完中断服务程序再返回到原被中 断的程序继续执行。 一、中断系统中的名词概念 中断申请 主 程 序 中断服 务程序 返 回
8.1中断概念及处理过程 中断系统中的名词概念 ●中断源 引起中断的原因,或产生中断请求的来源 可屏蔽中断INTR 外部中断源非可屏蔽中断NMI 中断源 除法错中断 单步中断 内部中断源断点中断 运算溢出中断 软中断 5 xtwang@mailxidian.edu.cn XIDIAN UNIVERSITY
xtwang@mail.xidian.edu.cn 8086用8位二进制码表示一个中断类型,共有 256个中断,可分为两大类: 可屏蔽中断 INTR 外部中断源 非可屏蔽中断 NMI 中断源 除法错中断 单步中断 内部中断源 断点中断 运算溢出中断 软中断 8.1 中断概念及处理过程 5 一、中断系统中的名词概念 •中断源 引起中断的原因,或产生中断请求的来源