- 1、本文档共138页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第22~23讲 第9章 中断系统及的中断控制器
【主要内容】 9.1 计算机中断系统 9.2 8086的中断方式 9.3 8259A中断控制器 9.4 应用及举例 【学习目的】 1. 熟悉8086的中断类型、中断响应过程、中断向量表 2. 掌握内部中断服务程序的编写 3. 理解8259A的内部结构、寄存器作用、中断过程 4. 掌握8259A的普通全嵌套优先权、普通中断结束、边沿触发方式 5. 了解的8259A的ICW和OCW,注意命令字和状态字的区别方法 6. 了解8259A在IBM PC系列机上的应用情况 7. 掌握外部中断服务程序的编写 【难点】 1.中断向量表的填写 2.8259A的ICW和OCW的使用 3.初始化编程 早期中断概念的引入, 是为解决CPU与外设间的速度匹配问题, 提高CPU 的工作效率。 中断源主要是由外部硬件产生。 当今的中断技术, 不再限于外部硬件产生中断(称硬件中断或外中断 ), 还可由CPU内部产生 (如被零除操作), 或者由程序预先安排,即由指令调用中断服务程序。 (称软件中断或内中断) 中断优先权编码电路 说明: (1)中断请求寄存器由IR0~IR7可分别引入8个外设的中断请求。 (2)优先权编码器把当前最高优先级的输入编码输出。 (3)中断服务寄存器记录正在服务的中断申请。 (4)中断申请的最高级与正在服务的最高级比较,只有申请级高于服务级才能提出中断申请(INT)。 中断向量表 8086CPU在内存的前1KB(地址00000H~003FFH)建立一个中断向量表,存放256个中断服务程序的入口地址,每个地址占4个字节。前两个字节为中断服务程序偏移地址IP,后两个字节为段地址CS。中断号乘以4得到中断服务程序入口地址的地址。 讨论:8086CPU如何获取中断类型号 由前面介绍知,当中断源产生中断请求后, 不论是内中断、非屏蔽中断,还是可屏蔽中断,只要满足响应条件,在执行完当前指令后,CPU内部硬件会自动完成响应中断的过程,共六个步骤,而第一步就是获取中断类型号。 ① 正常的完全嵌套方式 高级的中断 ② 特殊的完全嵌套方式 同级的或高级的中断 注意:级联使用时,某一从片的IRi对主片来说是同级的(同级中断)。 此处,要理解同级中断的概念! (to CPU) INTA INT 从8259A IR7 IR6 … IR0 IR7 IR6 … IR0 INTA INT CAS0 CAS1 CAS2 CAS0 CAS1 CAS2 主8259A INTA (from CPU) INTR … … 例如: 若主、从8259A工作于固定优先权方式,从片的优先级为IR0?IR1 ?? IR7。但对主片来说,从片的IR0 ~IR7 是同级的。 1 缓冲方式 0 非缓冲方式 (2) BUF = (3) M/S ① 当8259A 工作于缓冲方式时 (BUF=1) , M/S用于定义主、从芯片。 1 主8259A 0 从8259A M/S = ② 当8259A工作于非缓冲方式时 (BUF = 0), SP引脚为输入,用于定义主从芯片,此时 M/S 不起作用。 (2) SP / EN引脚 ① 当8259A 工作于非缓冲方式 (直接与CPU 的DB 相连) 为输入,是主从芯片定义引脚。 ② 当8259A 工作于缓冲方式 (通过总线缓冲器与 CPU 的DB 相连) EN为输出,用于CPU与8259A传送数据信息时启动数据总线驱动器。 DB DB CPU 数据总线驱动器 8259A 此时,主从芯片的定义由ICW4中的M/S实现。 8259A 的引脚图 图: 8259A的引脚 双列直插式芯片,28个引脚 (参看教材图6-37) 方 波 键 盘 保 留 串 口2 硬 盘 软 盘 打印机 IOW 18.2Hz A0 CS 8259A 总线 A0 数 据 线 IOR RD WR 片 选 译 码 IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7 A5 ~ A9 D0 ~ D7 D0 ~ D7 Vcc SP/EN CA0 CA1 CA2 GND + 5V 20~3FH 用于多片 8259A 级连情况 INTA INT INTA INTR 串 口1 定时器 图.8259A的编程结构 SP/EN CA0 CA1 CA2 IOR IOW 总线 D0 ~ D7 数 据 线 D0 ~ D7 INTA INTR A0 片 选 译
您可能关注的文档
- 科学仪器的标签.doc
- 私的募基金与公募基金.pptx
- 科学技术哲的学(2016更新版).ppt
- 科大智睿分析大数据时代的企业信息安全和的保护.pptx
- 科学育儿知识500题的(发出稿).docx
- 科技型中小企业技术创新生态系统动力学的仿真研究.doc
- 种质资的源保存.ppt
- 科学的入门复习.ppt
- 科技类的文体-应用写作.ppt
- 科技项目的申报材料的编写.ppt
- 2024年USB电话商务管理系统项目可行性研究报告.docx
- [白城]2024年吉林白城市通榆县事业单位面向下半年应征入伍高校毕业生招聘笔试历年参考题库(频考点试.docx
- [甘肃]2024年甘肃省地质矿产勘查开发局第一地质矿产勘查院招聘52人笔试历年参考题库(频考点试卷).docx
- 2024年端子机刀片刀模项目可行性研究报告.docx
- 2024年情侣相框项目可行性研究报告.docx
- [玉溪]2024下半年云南玉溪市事业单位招聘工作人员189人笔试历年参考题库(频考点试卷)解题思路附.docx
- 2024至2030年双面脚轮项目投资价值分析报告.docx
- [湖南]2024年湖南劳动人事职业学院招聘32人笔试历年参考题库(频考点试卷)解题思路附带答案详解.docx
- [湖南]2024年湖南建筑高级技工学校(湖南建设中等职业学校)招聘17人笔试历年参考题库(频考点试卷.docx
- [烟台]2024年山东烟台市市场监督管理局所属事业单位招聘19人笔试历年参考题库(频考点试卷)解题思.docx
最近下载
- 小学生文明守则十条.pdf VIP
- 22G101 三维彩色立体图集.docx
- 胖东来服务培训ppt课件.pptx
- 气道净化护理(2023年中华护理学会团体标准).pptx VIP
- 小区高清网络视频监控设计实施方案.doc VIP
- BY酒店员工职业倦怠感研究.docx
- GBT30789.2-2014 色漆和清漆 涂层老化的评价 缺陷的数量和大小以及外观均匀变化程度的标识:第2部分:起泡等级的评定.pdf
- 语言运用之选用、仿用、变换句式教学案.pdf VIP
- 2024-2025学年四年级语文上册统编版期末综合复习.pdf VIP
- 必威体育精装版国家开放大学电大专科《管理学基础》2024期末试题及答案(试卷号.pdf VIP
文档评论(0)