总线技术与I的O接口基础.pptVIP

  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文档。上传文档
查看更多
总线技术与I的O接口基础

SCSI是small computer system interface的缩写,即小型计算机系统接口。它用于计算机与磁带机、软磁盘机、硬磁盘机、CD-ROM、扫描仪、通信设备及打印机等外部设备的连接。目前广泛应用于微型计算机中主机与硬磁盘、光盘的连接,成为最重要、最有潜力的新的总线标准。 ·NDAC(Not Data Accepted)——未接收完数据,当总线上被指定为接收器的设备,有任何一个未接收完数据,它就置NDAC线为低电平,示意发送器不要撤消当前数据。只有当所有接收器都接收完数据后,此信号才变为高电平。 当ATN=“1”时,表示数据线上传送的是地址或命令,这时只有控制器能发送信息,其它设备都只能接收信息并作出解释。 当ATN=“0”时,表示数据总线上传送的是数据。 ·EOI(End or Identify)——结束或识别线。该线与ATN线一起指示是数据传送结束,还是用来识别一个具体设备。当ATN=“0”时,这是进行数据传送,当传送完最后一个字节使EOI=“1”,表示数据传送结束,当ATN=“1”,若EOI=“1”时,则表示数据总线上是设备识别信息,即可得到请求得到的设备编码。 ·REN(remote Enable)——远程控制线。该信号为低电平时,系统处于远程控制状态,设备面板开关、按键均不起作用;若该信号为高电平,则远程控制不起作用,本地面板控制开关、按键起作用。 (4)IEEE- 488 总线传送数据时序 IEEE-488总线上数据传送采用异步方式,即每传送一个字节数据都要利用DAV,NRFD和NDAC 3条信号线进行握手联络。数据传送的时序如图6.13所示。 图6.13 IEEE488总线3线握手时序图 另外: 还有SCSI总线、AGP总线等 AGP是Accelerated Graphic Port的缩写,即图形加速接口,是专用的图形总线,它只用于微机上的AGP显示卡。 6.2 I/O 接口基础 6.2.1 微机接口基本概念 1.接口与接口技术 接口的定义: “接口”是微处理器CPU与外界的连接部件(电路)。 接口技术的研究对象:“接口技术”是研究CPU如何与外部世界进行最佳耦合与匹配,以实现双方高效、可靠地交换信息的一门技术。 2.为什么要用接口电路 输入/输出(Input/Output)是计算机与外部世界交换信息所必需的手段。一方面,程序、数据和现场物理量等要通过输入设备送给计算机;另一方面,计算机运行的结果和各种控制信号要通过输出设备(输入/输出设备以下简称外设)进行显示、打印或实现实时控制等。计算机的外设有机械式、电子式、机电式等。 (1)数据信息 数据信息是指CPU与外设之间要传送的数据本身。其形式有三种: ·数字量:常以8位或16位的二进制或ASCⅡ码形式传输。 ·模拟量:模拟的电压或电流,甚至非电量(如:温度、压力、流量等),需经传感器转换成连续变化的电信号,再经A/D转换器变成数字量形式传输。 ·开关量:通常用于表示两种状态“0”和“1”,如开关的通/断,电机的转/停,阀门的开/关等。 (2)状态信息 为实现CPU与外设配合工作,CPU需要了解外设所处的现行状态,如打印机是否忙(BUSY),输入设备是否准备好(READY),用于表示外设工作状态的信号叫状态信息,它是由外设通过接口传递到CPU的。 3.接口电路的组成及其传递的信息 为了完成CPU与外设之间的信息交换,通常在接口部件中需要传输三种信息。 图6.14 接口电路的典型结构 (3)控制信息 在CPU与外设的信息传送过程中,需要向外设发出控制命令,这些控制信号由CPU发给接口电路,经接口电路解释并做适当变换后(若需要的话),去控制外设的动作。 4.接口的作用和特点 (1)接口的作用 主要负责接收、解释并执行CPU发出的命令,传送外设的状态,以及双方的数据传输。管理双方的工作逻辑、协调它们的工作时序。 (2)接口的功能特点 按CPU与外界交换信息的要求,一般来讲,接口部件应具有如下功能特点 数据缓冲功能 接口中一般都设置数据寄存器或锁存器,以解决高速CPU和低速外设之间的矛盾,避免丢失数据。另外,这些锁存器常常有驱动作用 设备选择功能 微机系统中通常都有多台外设,而CPU在同一时间里只能与一台外设交换信息,这就要借助于接口的地址译码对外设进行寻址。高位地址用于芯片(电路)选择,低位地址用于选择接口芯片(电路)内部寄存器或锁存器,从而选定需要与CPU交换信息的外设。 ???? 信号转换功能 由于外设所能提供和所需要的各种信号常常与微机总线信号不兼容,因此信号变换就不可避免,它是接口设计中的一个重要方

文档评论(0)

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

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

1亿VIP精品文档

相关文档