- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 基于8086的微型计算机组成(第三节接口技术)
2.3.4 CPU与I/O接口的数据传送方式 在计算机的操作中最基本和最频繁的操作是数据传送,在微机系统中,数据主要在CPU 、内存和I/O接口之间传送,在传送过程中,关键问题是数据传送的控制方式。 无条件传送方式 查询传送方式 中断传送方式 直接存储器存取(DMA) 控制方式 无条件传送方式 定义: 在数据传送过程中,输入或输出数据一方不查询、判断对方的状态,进行无条件的数据传送。 CPU能够确信外设准备就绪,就不用查询外设的状态而可以直接进行数据传输。 例:CPU要输出一个数据到显示器显示,由于显示器是可以根据输入数据而随时改变显示内容的设备,因而CPU就可以直接向其发送数据,而无需查询。 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 第三节I/O接口简介 接口的概念和功能 接口的分类 I/O端口的编址 CPU与I/O接口的数据传送方式 2.3.1 接口的概念和功能 1.接口的定义 所谓接口(Interface)是指微处理器CPU与外部设备、存储器或者两种外部设备之间通过系统总线进行连接的逻辑电路,它是CPU与外界进行信息交换的中转站。 输入/输出(I/O)接口是主机与I/O设备之间所设置的逻辑控制部件,通过它实现主机与I/O设备之间的信息交换。 接口电路有两类: 辅助接口电路:接收时钟、中断请求信号输入/输出接口电路:连接外部设备 一般情况下,存储器可以与总线直接相连,而外部设备却需要通过接口与CPU的总线相连,原因是由存储器和外设的特点决定: 存储器: 功能单一 传输方式单一(一次一个字或一个字节) 操作方式单一(读和写) 制造工艺与CPU相似,速度与CPU相匹配 外设: 种类繁多(输入,输出,输入/输出,检测,控制) 信号种类不一 (A,D,开关量) 信号带宽不同 (串行,并行) 同一个时刻CPU通常只和一个外设交换信息 工作速度不同 接口:解决以上差异,协调、匹配外设与主机正常工作的逻辑部件及相应控制软件。 I/O接口的功能 I/O接口的功能 识别I/O地址,即地址译码; 实现主机与I/O设备的数据交换、控制命令的传递和状态检测与传递; 提供缓冲、暂存和驱动能力; 进行数据格式、类型方面的转换(串并行转换,电平转换等); 支持一定的I/O方式(程序查询、程序中断、DMA等); I/O控制与定时 I/O接口的分类 按传送数据格式:串行接口,并行接口 串行接口适合速度低、传输距离长的环境 并行接口适合速度高、传输距离短的环境 按I/O方式:程序查询接口、中断接口、DMA接口、通道控制接口 按时序控制方式:同步接口、异步接口 同步接口:数据传送由一个统一的时钟信号同步控制 异步接口:数据传送采用异步应答方式控制 I/O操作的过程(从外设到处理器的过程) 处理器查询I/O接口状态,以检查连接设备的状态; I/O接口回送设备状态; 如果设备可用,并准备好,CPU向I/O接口发出命令,请求传送; I/O接口获得来自外设的数据(字或字节); 数据从I/O接口传送自CPU。 I/O设备的编址 CPU对外设的访问实质上是对外设接口电路中相应端口进行访问。I/O端口地址的编址方式有两种: ·独立编址 ·存储器映射编址 注意:I/O设备的编址=I/O接口的编址 I/O地
文档评论(0)