(微机原理与接口技术)chapter12中断.pdf

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 中断  解释Intel系列微处理器的中断结构  解释软件中断指令INT, INTO, INT 3和BOUND 的操作  中断标志位(IF)  陷阱中断标志位(TF)  8259A可编程中断控制器  中断服务过程 1 中断的目的  在与以相对较低数据传输速率提供或接收数据的I/O设 备接口时,中断特别有用  例如在第11章中,列举了使用82C55选通输入操作的键 盘实例  在该实例中,软件查询82C55及其IBF位, 以确定数据是 否可从键盘得到  与查询技术不同,中断处理允许微处理器在键盘操作者 正在考虑接下来键入什么键时执行其他程序 2 3 中断  两个申请中断: INTR和NMI  1个响应通过INTR 申请的中断硬件引脚/INTA  软件中断: INT, INTO, INT 3和BOUND  2个标志位: IF (中断标志)和TF (陷阱标志)  一个特殊的返回指令: IRET 4 NMI INTR INTA o 硬中中断引脚 INT INTO INT 3 BOUND 软中断 IRET IF ( 中断标志位) TF (陷阱标志位) Intel 5 中断向量  中断向量表位于存储器的前1024字节中,地址为 000000F-0003FFH  它包含256个不同的4字节中段向量  中断向量包含中断服务程序的地址(段和偏移) 6 7  类型0: 除法出错,发生在除法结果溢出或试图除以0时  类型1: 单步或陷阱,若陷阱标志位被置位,则在每条指 令执行后发生中断。一旦接受此中断,则TF位被清除, 以使中断服务程序以全速执行  类型2:非屏蔽硬件中断,是将微处理器的NMI输入引 脚置为逻辑1的结果。此输入是非屏蔽的,这意味着它 不能被禁止  类型3: 一字节中断,一个特殊的单字节指令(INT3)使 用该向量访问中断服务程序。INT 3指令常用于在调 试时存储程序的断点 8  类型4:溢出,INTO指令的专用向量。如果由溢出标志

文档评论(0)

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

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

1亿VIP精品文档

相关文档