网站大量收购闲置独家精品文档,联系QQ:2885784924

《微机原理及接口技术》第六章.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理及接口技术》第六章

本课程教学模块 第六章、中断控制系统? 6.1 中断系统 二、中断源的形式 三、外部中断 四、内部中断 五、中断系统的功能 六、简单中断情况分析 七、8086系统的中断类型和中断向量表 七、8086系统的中断类型和中断向量表 6.2 可编程中断控制器8259A 6.2.1 8259A的结构功能 二、8259A内部功能结构 6.2.2 8259A的工作方式与控制字 一、8259A的工作方式 一、8259A的工作方式 一、8259A的工作方式 一、8259A的工作方式 一、8259A的工作方式 二、8259A的控制字 二、8259A的控制字 6.3 可编程中断控制器8259A的应用 6.3 可编程中断控制器8259A的应用 6.3 可编程中断控制器8259A的应用 6.3 可编程中断控制器8259A的应用 习 题 六 习 题 六 * J X G J X G 微机原理及接口技术 * 微机原理及接口技术 第一章、微型计算机基础知识 第二章、微型计算机的组成及工作原理 第三章、汇编语言程序设计 第四章、输入/输出接口 第五章、存储器及其结构 第六章、中断控制系统? 第七章、可编程计数/定时控制器8253 第八章、数/模及模/数转换器? 第九章 微型计算机外部设备简介? 第十章 微型计算机开发应用 本章要点: 中断的基本概念 中断处理过程 可编程中断控制器8259A的结构、功能 可编程中断控制器8259A的应用 一、中断的基本概念 1、中断:是指CPU在正常运行程序时,由于内部或外部事件引起CPU暂时中止执行现行程序,转去执行请求CPU为其服务的那个外设或事件的服务程序,待该服务程序执行完后又返回到被中止的程序这样一个过程。 2、中断源:能发出中断申请的外设或引起中断的原因。 3、中断源种类:I/O设备、实时时钟、故障源、软件中断。 4、中断过程:有中断请求,中断判优,中断响应,中断处理,中断返回五个过程。 5、中断技术的优点: 并行操作:指CPU和多个外设并行操作。 分时操作:指CPU可分时执行多个用户程序和多道作业。 实现实时处理、 故障处理。 基本功能调用:通过软件中断可实现DOS功能调用和基本BIOS调用。 提高了CPU的利用效率。 8086系列微计算机的中断源有内部和外部两种形式,内部中断是由CPU内部产生的,外部中断实际为硬件中断。中断源的具体形式如下: 8086芯片设置有两条中断请求信号输入引脚:NMI和INTR引脚,用于外部中断源产生的中断请求,可分为以下两种: 1、可屏蔽中断 INTR (18脚) INTR线上的请求信号是电平触发的。当IF=0,CPU中断不响应,这种情况称为可屏蔽中断。可屏蔽中断通过指令设置IF中断标志位,达到控制的目的。 STI ;IF←1,开中断,CPU才能响应INTR线上的中断请求。 CLI ;IF←0,关中断,CPU不响应INTR线上的中断请求。 2、非屏蔽中断 NMI (17脚) 当出现灾难性事件,如系统掉电、存储器读写错误时,一般由非屏蔽中断立即加以处理。出现在NMI上的中断请求不受IF标志控制,优先权高于可屏蔽中断。在执行完当前指令后,响应非屏蔽中断请求,并自动给出中断类型号02H。 中断请求信号是发生在NMI上的电压跳变(边沿触发)。 内部中断通过软件指令或软件陷阱而调用的非屏蔽中断,优先权高于外部中断。内部中断按其性质又可分为软件陷阱和软件中断。 1、除法溢出中断 除法溢出自动产生类型号为00H的内部中断,注意点:没有对应的中断指令。 2、溢出中断 OF=1时,遇到INTO指令则产生一个中断类型为04H溢出中断。 3、单步中断 TF=1时,每执行一条指令,产生一个类型号为01H的内部中断,称为单步中断。 4、 断点中断 在相应的程序语句后设置断点,就可以分段落调试程序,避免单步调试的冗长。 5、软件中断 是系统以软中断指令INT n方式实现的,n为中断类型号,5≤n≤255。 中断优先权从高到低的顺序是:软件中断、非屏蔽中断、屏蔽中断、单步中断。 1、实现中断及返回 在中断允许时,中断源发申请,CPU执行完当前指令,保存断点及现场,转到中断源服务程序入口,同时清除中断请求触发器;处理中断,完成,恢复现场及断点,返回断点,继续执行原程序。 2、能实现优先权排队 当多个中断源同时提出申请,CPU对申请排队,按优先次序执行。 3 、高级中断源能中断低级的中断处

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档