


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第23课 中断概述 可屏蔽中断处理过程教学目的: 了解中断的相关概念,掌握可屏蔽中断的处理过程。教学重点: 中断响应过程、中断向量和中断服务过程。教学难点: 中断向量。授课内容:一、 中断概念1.中断源2.中断响应3.中断向量表4.中断优先级5.中断屏蔽 二、中断分类 8086/8088有一个强有力的中断系统,可以处理256种不同的中断,256种中断可以分为两大类:外部中断和内部中断。 1.外部中断 也称为硬件中断,是由外部的硬件产生的。分成不可屏蔽中断请求和可屏蔽中断请求。 2.内部中断又称为软件中断。通常有三种情况引起:由中断指令INT引起的中断;由CPU的某些运算错误引起的中断;由调试程序debug设置的中断。 三、CPU响应中断过程 可屏蔽中断处理的过程一般分成几步:中断请求;中断响应;保护现场;转入执行中断服务子程序;恢复现场和中断返回。CPU响应中断要有三个条件:外设提出中断申请 本中断位未被屏蔽中断允许 CPU在响应外部中断,并转入相应中断服务子程序的过程中,自动依次做以下工作: (1)从数据总线上读取中断类型号,将其存入内部暂存器。 (2)将标志寄存器PSW的值入栈。 (3)将PSW中的中断允许标志IF和单步标志TF清0,以屏蔽外部其它中断请求,及避免CPU以单步方式执行中断处理子程序。 (4)保护断点。 (5)根据中断类型号到中断向量表中找到中断向量,转入相应中断服务子程序。 (6)中断处理程序结束以后,从堆栈中依次弹出IP、CS和PSW,然后返回主程序断点处,继续执行原来的程序。 四、中断向量表 寻找中断源可以用查询中断及矢量中断两种方法。 1.中断向量表 又称中断服务程序入口地址表。8086允许处理256种类型中断,对应类型号为0FFH。 2.中断向量的设置 供用户使用的中断类型号,它可由用户定义为软中断,由INT n指令引用;也可通过1NTR端直接接入,或通过中断控制器8259A引入可屏蔽硬件中断。有两种方法可将中断服务程序的入口地址置入中断类型号n所对应的中断向量表中。一种方法用指令来设置,另一种方法利用DOS功能调用来设置。 设置中断向量:预置AL=中断类型号 DS:DX中断服务程序入口地址 AH=25H执行: INT 21H 取中断向量:预置AL=中断类型号 AH=35H执行: INT 21H返回: ES:BX=中断服务程序人口地址 3.中断类型号的获取(1)对于除法出错,单步中断,不可屏蔽中断NMI,断点中断和溢出中断,CPU分别自动提供中断类型号04。(2)对于用户自己确定的软件中断INT n,类型号由n决定。(3)对外部可屏蔽中断INTR,可用硬件电路设计产生中断类型号。(4)对外部可屏蔽中断INTR,可以用可编程中断控制器8259A获得中断类型号。4.中断主程序的初始化(1)设置中断向量。(2)设置8259A的中断屏蔽寄存器的中断屏蔽位。(3)设置CPU中断允许位标志IF(开中断STI)。 五、中断服务子程序(1)程序开始必须保护中断现场,可通过一系列PUSH指令将CPU各寄存器的值入栈保护。 (2)若允许中断嵌套,则用STI指令来设置开中断,使中断允许标志IF1。(3)执行中断处理程序。(4)用CLI指令来设置关中断,使中断允许标志IF=0,禁止其他中断请求进入。(5)给中断命令寄存器送中断结束命令E0I,使当前正在处理的中断请求标志位被清除,否则同级中断或低级中断的请求仍会被屏蔽掉(6)恢复中断时的现场,通过一系列POP指令将CPU各寄存器的值恢复。(7)用中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊接材料制造工适应性考核试卷及答案
- 外贸咨询采购计划方案
- 公司线上活动策划方案案例
- 建筑方案设计的表现方法
- 春节促销活动策划方案超市
- 农村建房工程质量管理
- 美容策划活动方案编辑软件
- 驾校嘉年华活动策划方案
- 石狮心理咨询方案
- 营销方案考试题库
- 幼儿常见传染病
- 《足球裁判员培训》课件
- 《农产品种植技术培训》课件
- 道路危险货物运输安全标准化制度汇编
- 特殊教育机构学生出勤管理规定
- 2024年秋九年级化学上册 第3单元 物质构成的奥秘 课题3 元素 第1课时 物质是由元素组成的说课稿 (新版)新人教版
- 微商基础培训课件
- ISO9001:2024版质量手册资料
- 2024年高校红十字应急救护大赛理论考试题库(含答案)
- 2023-2024年社会工作者之初级社会综合能力考试题库
- 餐厅厨房装修改造工程施工组织设计方案
评论
0/150
提交评论