网站大量收购独家精品文档,联系QQ:2885784924

330445lijlon88第五章输入输出接口.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文档。上传文档
查看更多
第一节 概述 什么是I/O接口(电路)? I/O接口是位于系统与外设之间、用来协助完成数据传送和控制任务的中间连接电路 PC机系统板的可编程接口芯片、I/O总线槽的电路板(适配器)都是接口电路 为什么需要I/O接口(电路)? 微机的外部设备多种多样,各种外设工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大 它们不能与CPU直接相连,必须经过中间电路再与系统相连 4、译码器 n位输入,在2n位输出中只有对应于输入的一位才有有效输出。其典型应用如3-8译码器。 与、或、非门: 最基本的门电路,将它们适当地连接,可得到任意复杂的逻辑功能 与非、或非、异或门 与非门:是数字集成电路中构成其它器件的基础 异或门:是构成运算器的关键 第五章 输入输出接口 第一节 概述 第二节 输入/输出接口的编址方法与常用芯片 第三节 CPU与外设之间传送信息方式 CPU 接口 电路 I/O 设备 输入输出设备是构成微机系统的重要组成部分。而输入输出接口就是主机和外围设备之间的一种缓冲电路。 主机 接口 外 设 一、外围设备及其信号 1、外围设备 各种外围设备的内部结构、工作原理、使用方法各不相同。按外设与CPU的传输方向来分可以分为:输入设备、输出设备和I/O复合设备。 2、外围设备的信号 外围设备的信号归纳起来可以分为三种:数据信号、状态信号和控制信号。 1)数据信号:数字量、模拟量、开关量 2)状态信号 用来指示外设当前的工作状态,协调CPU与外设之间的操作。 3)控制信号 是CPU向外设发出的命令,用来控制外设的动作。 3、外设的特点: 种类和品种繁多; 工作速度慢; 信号类型和电平种类不同 二、输入输出接口的功能 1、地址译码和I/O设备选择功能 CPU要和某一特定的外设进行数据交换,就必须给外设的各个端口设定一个地址。 2、输入与输出的功能 接口电路能够根据送来的读/写信号决定当前进行的是输入操作还是输出操作,能从总线上接收来自CPU的数据和控制信息,还能接受外设的数据或状态信息以便CPU读取。 3、信息格式转换功能 CPU系统总线上一般传送的是8位、16位、32的并行数据,而外设使用的信息格式各不相同,因此接口要完成信息格式的转换。 1)A/ D于 D/A转换 2)开关量转换 3)并行-串行转换 4、信息电平转换功能 进出CPU的信号是TTL电平,而外设的信号不一定是TTL电平,甚至有的外设的信息是模拟信号,为此需要能够进行电平转换的接口电路或者将TTL电平转换为模拟量信号、模拟量信号转换为TTL电平的接口电路,完成CPU和外设之间信息转换。 5、实现CPU与外设的同步工作 外设都有自己的定时和控制逻辑,与CPU的时序并不一致,必须通过接口电路来解决。 6、解决CPU与外设之间速度不匹配问题 CPU的速度很高,外设的速度低,且不同的外设速度差异很大,可以通过在接口中设置数据缓冲解决这个问题。 对于输出接口,可把CPU的数据先送到锁存器中,等外设作好接收数据的准备工作再把数据取走。 对于输入接口,可把数据先送到锁存器,再发联络信号通知CPU取走数据。当输入数据时,必须在锁存器和数据总线之间放一个缓冲器,只有CPU发出的选通命令到达时,指定的输入缓冲器被选通,外设送来的数据才允许送上数据总线。 7、中断管理功能 有些接口能够对中断进行管理和控制,具有发送中断请求信号和接收中断响应信号的功能,还有发送中断类型号的功能,高级的接口还具有优先级管理功能。 8、可编程功能 9、复位和错误检测功能 三、输入输出接口模型 接口电路作为微机系统和外设之间的桥梁,实现外设与微机之间数据格式、速度、负载、电平等方面的匹配,并提供查询、中断等管理方式。 1、总线连接方式: I/O接口的结构特点: 具有两个连接面:系统级接口通常与系统总线连通,设备级接口通常与I/O连通,连接示意图如下: CPU I/O 接口 I/O 地址线 数据 命令线 状态线 命令线 数据线 状态线 系统级接口 设备级接口 系统总线中I/O接口经常连接的信号线有: 1)数据线:用于传送数据,一般以字或字节为单位连接; 2)设备选择线:用于传送设备地址,其位数与I/O指令中的设备码位数有关,通常利用地址总线的一部分组成; 3)命令线:传送CPU向I/O设备发的控制命令(启动、清除、读、写等),通常由控制总线中相应的信号线承担; 4)状态线:用来向C

文档评论(0)

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

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

1亿VIP精品文档

相关文档