第六章-输入输出技术.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  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文档。上传文档
查看更多
第六章-输入输出技术

第六章 输入输出技术 6.1 I/O接口概述 6.2 I/O端口的编址方式 6.3 I/O传送方式 6.1 I/O接口概述 I/O接口 : 指CPU与外围设备或外围设备与系统设备之间进行 数据交换和通信的连接电路,是CPU与外界进行信 息交换的中转站。 I/O接口技术 : 是研究CPU如何与外设进行最佳耦合与匹配,实现 双方高效、可靠地交换信息的一门技术,是软件、 硬件结合的体现,是微机应用的关键。 速度匹配 光电隔离驱动外设 信号特性匹配 时序匹配 数据缓冲与锁存 信息格式转换 设备选择 中断控制 二、CPU与I/O设备之间的信息类型 1、数据信息 通常包括数字量、模拟量和开关量3种信息 数字量 以二进制形式或是以ASCII码表示的数或字符。 模拟量 指在计算机控制系统中,某些现场信息经传感器转 换为电信号,再通过放大得到模拟电压或电流。 开关量 指只含两种状态的量,如开关的断开与闭合,电路 的通与断等,故只需用一位二进制数即可描述一个开关量。 2、状态信息 状态信息作为一种CPU与I/O之间的接口信号,主要用来 反映I/O设备当前的状态。 3、控制信息 控制信息是CPU通过I/O接口传送给外设的,专门用来控 制I/O设备的操作,是向外设传送的控制命令。 三、I/O接口的基本结构 数据信息、状态信息和控制信息作为CPU与I/O设备间的接口信号, 在接口电路中,将这3种信息分别存放在不同的寄存器中,这些寄存器 称为接口电路的I/O端口。 接口电路有3种端口:数据端口,状态端口和控制端口。 数据端口:数据端口可分为数据输入端口和数据输出端 口两类。在输入时,由数据输入端口保存外设发往CPU或内存的数据;在输出时,由数据输出端口保存CPU或内存发往外设的数据。 状态端口:状态端口用来保存I/O设备或接口部件本身的工作状态信息,让微处理器了解数据传送过程中正在发生或最近已发生的状态。 控制端口:控制端口用来存放处理器发来的控制命令与其他信息,确定接口电路的工作方式和功能,便于控制接口电路和I/O设备的动作。 1、门电路地址译码(与门、非门、或门、与非门、或非门) 2、译码器地址译码 一、直接程序控制方式(程序方式) 无条件传送方式 外部控制过程的各种动作在时间上是固定的, 而且是已知的。 条件传送方式(查询方式) 传送前,先查询外设状态,准备好才传送,否则 CPU处于等待状态。 Example 1 1、无条件传送方式 Example 2 外设是简单的发光二极管。 此外设的接口用锁存器(273)来实现。锁存器在打入脉冲CP上升沿将输入端D的数据锁存在它的输出Q端。 2、条件传送方式 举例 单一外设的查询工作 举例 单一外设的查询工作 START:MOV AX,4000H MOV DS,AX MOV SI,8000H MOV CX,100 MOV DX,00FFH GOON : IN AL,DX AND AL,01H JZ GOON MOV AL,[SI] OUT DX,AL INC SI LOOP GOON RET 多个外设查询方式工作 条件传送方式 优点: 接口简单 缺点: CPU不断查询外设状态,降低了CPU的利用率。 为了提高CPU的效率以及使系统具有实时性,通常采用中断方式传送数据。 二、中断传送方式 中断传送方式是指由于某些随机事件的产生,使 CPU暂停当前正在执行的程序,而转去处理相应的外部事 件,执行一个为外设服务的I/O程序,执行完毕后,CPU 返回原来程序的断点处继续执行。 中断传送方式 优点: CPU和外设大部分时间处在并行工作状态,只在CPU响应 外设的中断申请后,进入数据传送的过程,提高了CPU的效 率。 缺点: 利用中断方式传送数据,为了可靠的进行数据传送,必 须花费一定的时间进行断点的保护和恢复,现场的保护和恢 复等工作,占用了CPU很多时间。 因此中断方式一般适合传送少量的数据及中低速外设, 对于大量的输入/输出数据,应采用高速的直接存储器存

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档