第5章 输入输出技术.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 输入输出技术 5.1概述 5.1.1外设接口的编址方式 1. 外设地址与内存地址统一编址 2. 外设与内存独立编址 5.1.2外设接口的基本模型 图5.1外设与接口连接 5.2程序控制输入输出 5.2.1无条件传送方式 1. 输入接口 图5.2开关K的输入接口 2. 输出接口 图5.3锁存器输出接口 5.2.2查询方式 1. 单一外设的查询工作 图5.4单个外设查询工作 图5.5查询方式工作示例 图5.6三种多个外设查询方式 5.3中断方式 5.3.1中断的基本概念 1. 中断的概念及中断源分类 2. 中断的一般过程 图5.7中断过程 3. 中断优先级控制 图5.8中断嵌套 图5.9中断服务程序框图 5.3.28086(88)的中断系统 1. 内部中断源 2. 外部中断 图5.108088 CPU的INTR中断响应时序 图5.118086(88)中断响应过程 3. 中断向量表 图5.12中断向量表 5.3.3中断控制器8259 图5.138259中断控制器 1. 8259的外部引线 2. 8259的工作方式 3. 8259的内部控制字 图5.14初始化命令字1(ICW1) 图5.15初始化命令字2(ICW2) 图5.16初始化命令字3(ICW3) 图5.17初始化命令字4(ICW4) 图5.18操作命令字1(OCW1) 图5.19操作命令字2(OCW2) 图5.20操作命令字3(OCW3) 4. 8259的寻址 5. 8259初始化 图5.218259初始化顺序 6. 应用 图5.228259与系统总线连接 7. 8259的级联 图5.233片8259级联 5.4直接存储器存取 5.4.1DMA的一般过程 图5.24DMA传送一般过程 5.4.2DMA控制器8237 1. 8237的引线及功能 图5.25DMAC 8237引线 2. 8237的工作方式 图5.268237级联方式 3. 8237的内部寄存器 图5.278237方式控制字各位功能 图5.288237命令字各位功能 图5.298237的请求字 图5.308237的单通道屏蔽字 图5.318237的四通道屏蔽字 图5.328237的状态寄存器 4. 8237的寻址 5. 连接 图5.33利用页寄存器形成内存地址 图5.348237的连接实例 6. 初始化及应用 图5.358237的初始化流程图 图5.36打印机的工作时序 图5.37DMA方式下打印机接口 习题 5.1满足哪些条件,8086(88)才能响应INTR? 5.2说明8086(88)软件中断指令INT n的执行过程。 5.3利用三态门(74LS244)作为输入接口,接口地址规定为04E5H,试画出其与8088系统总线的连接图。 5.4利用具有三态输出的锁存器(74LS374)作为输出接口,接口地址为E504H,试画连接图。若题5.3中输入接口的第3、4、7位同时为1时,将DATA为首地址的10个内存数据连续由输出接口输出;若不满足条件则等待,试编程序。 5.5若要求8259的地址为E010H和E011H,试画出其与8088系统总线的连接图。若系统中只用一片8259,允许8个中断源上升沿触发,不需要缓冲,一般全嵌套方式工作,中断向量规定为40H,试编写初始化程序。 5.6DMAC(8237)占几个接口地址?这些地址读写时的作用是什么?叙述DMAC由内存向接口传送一个数据块的过程。若希望利用8237把内存中的一个数据块传送到内存的另一区域,应当如何处理?当考虑到8237工作在8088系统中,数据是由内存的某一段向另一段传送且数据块长度大于64KB时,应当如何考虑? 5.7说明微型机中常用的外设编址方法及其优缺点。 5.8说明8086(88)系统中,采用中断方式工作必须由设计人员完成的3项工作。 1 数据结构(C++版) 22 微型计算机原理与接口技术(第2版)

文档评论(0)

38号店铺 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档