7.3简单IO接口电路分析与设计实例.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.3简单IO接口电路分析与设计实例

微机原理与接口技术  该请求对应的中断服务程序,完成后,再继续执行原来被中断的程序。 中断处理方式的优点是显而易见的,它不但为 CPU 省去了查询外设状态和等待外设就绪所花费 的时间,提高了 CPU 的工作效率,还满足了外设的实时要求。但需要为每个 I/O 设备分配一个中断 请求号和相应的中断服务程序。在多中断源的系统中还需要一个中断控制器(I/O 接口芯片)管理I/O 设备提出的中断请求,例如设置中断屏蔽、中断请求优先级等。 此外,中断处理方式的缺点是每传送一个字符都要进行中断,启动中断控制器,还要保留和恢 复现场以便能继续原程序的执行,花费的工作量很大。在需要大量数据交换的场合,CPU 的中断请 求和响应率可能非常高,系统的性能会大大降低。 7.2.4 直接存储器存取(DMA)传送方式  为更进一步解放 CPU,在需要指传送数据的场合,使用 DMA传送方式。DMA 最明显的一个特点是 它不是用软件而是采用一个专门的控制器来控制内存与外设之间的数据交换,而无须 CPU 介入,从 而大大地提高了 CPU 的工作效率。 在进行 DMA数据传送之前,DMA 控制器会向 CPU申请总线控制权。CPU 如果允许 DMA控制器使用 系统总线,则将总线控制权交给 DMA控制器。因此,在数据交换时,总线控制权由 DMA 控制器掌握, 在传输结束后,DMA 控制器将总线控制权交还给 CPU。 7.2.5 专用 I/O 处理机方式  随着设备互联及网络技术的发展,设备或不同系统之间的通信越来越频繁。DMA 技术适用于单 个微型机系统内部的数据传送。为进一步提高 CPU 的效率,加强接口电路之间的数据传送功能,Intel 公司推出了与 8086 系列配套的高性能输入/输出处理机(IOP)8089,能独立对外设进行管理,有单独 的指令系统,与 8086CPU 并行工作,实现 8086 CPU 与外部设备互连。这样就将 8086CPU 彻底解放出 来,集中处理其他任务。 7.3 简单 I/O 接口电路分析与设计实例  I/O 接口电路实现一般有三种方法:(1)用中小规模集成电路设计接口电路,这种设计方法仅适 用于简单接口电路;(2)用可编程集成电路芯片设计接口电路,如 8255,8253、8237、8259、8251 等;(3)用 I/O 接口控制卡(I/O 适配器)连接外设,如显示卡、声卡和网卡等。 在进行简单 I/O 接口电路设计时,一般应遵循“输入三态、输出锁存”与总线相连的设计原则。 [例7.2] 分析如图 7.13 所示的一个基于 8086CPU 的通用接口电路各端口地址。 3 2 D0 Q0 4 5 D1 Q1 7 6 D2 Q2 8 9 D3 Q3 13 12 D4 Q4 14 15

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档