第7篇 中断控制技术.pdf

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 中断控制技术 本章主要教学内容 � 中断的概念及中断处理过程 8086 � 8086 中断结构和中断类型 8086 � 8086 中断矢量、中断优先权及中断管理 8259A � 8259A 可编程中断控制A的结构、工作方 式及编程应用 7.1 7.1 77..11 中断技术概述 中断的概念 7.1.1 中断的概念 7.1.1 中中断断的的概概念念 77..11..11 当计算机的CPU正在执行程序时,由于内、外部事件或程 序的预先安排引起CPU暂时终止执行现行程序,转去执行该事 件的特定程序(也称为中断处理程序或中断服务程序),待中 断服务程序执行完毕,能够自动返回到被中断的程序继续执行 原来的程序,这个过程称为中断。在各种微型计算机系统中, 常利用中断机构来处理CPU与外部设备之间的数据传送,以最 少的响应时间和内部操作来实现外设的服务请求。此外,中断 也是处理来自内部异常故障的重要手段。 1. 中断技术的特点 1. 11.. 现代微型计算机采用中断技术后具备以下的主 要特点: 1 ( )可实现同步操作 2 ( )可进行实时处理行处理 3 ( )能及时处理各种故障 2. 中断源的种类 2. 22.. 能引起中断的外部设备或内部原因称为中断源。 对于不同的计算机系统中断源的设置有所不同,通 常按照CPU与中断源的位置关系可分为内部中断和 外部中断。 内部中断是 在处理某些特殊事件时所引起 CPU 或通过内部逻辑电路自己去调用的中断。外部中断 是由于外部设备要求数据输入 输出操作时请求 / CPU 为之服务的一种中断。 通常,中断源可以有以下几种: (1)外部设备请求中断 (2)故障强迫中断 (3)实时时钟请求中断 (4)数据通道中断 (5)软件中断 3. 中断系统的功能 为实现中断而设置的各种中断控制逻辑以及管理相 应中断的指令有机组合后称为中断系统。中断系统为了 实现规定的中断控制,一般应具有以下功能: (1)中断处理功能 (2)中断优先权排队功能 (3)中断嵌套功能 图7-2所示为3层中断嵌套结构,该系统中3个中断 源的优先权安排为:中断3为最高,其次为中断2,中断 1为最低。 主 程 序 中 断 1请 求 中 断 1 n 服 务 程 序 中 断 2 请 求 中 断 2 m 服 务 程 序

文档评论(0)

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

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

1亿VIP精品文档

相关文档