第6章 微型计算机的输入与输出.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文档。上传文档
查看更多
第6章 微型计算机的输入与输出.ppt

第6章 微型计算机的输入/输出 常用输入装置有:键盘、扫描仪等。 常用输出装置有:CRT、打印机等。 磁盘、磁带既可做输入也可做输出。 中断方式可大大提高CPU效率,但仍是由CPU来传送,要用不少指令,有些情况下仍嫌太慢,如磁盘与内存间交换数据,高速采集,高速数据块传送等,通常采用DMA传送。 一、同步传输方式与接口 * * 6-1 CPU与外设通信的特点 6-2 输入/输出方式 6-3 CPU与外设通信的接口 6-4 8086 CPU的输入/输出 6-1 CPU与外设通信的特点 程序 原始数据 信息 输入装置 输出装置 计 算 机 结果 控制信号 输入/输出设备是计算机系统的重要组成部分。 由于外设的功能多种多样,原理不同,工作速度不同,因此接口电路也是多种多样。 微机系统中,各种输入/输出设备通过接口与系统相连,并在接口的支持下实现各种方式的数据传送。把外部设备同微型计算机连接起来的电路称为接口电路或I/O接口。 微 处 理 机 存储器 I/O接口 外部设备 CUP 总线(数据、地址、控制总线) 接口信号 数据口 DB 数据 状态口 控制口 AB CB CPU 状态信息 控制信息 外设 I/O接口 总线 接口信号分几种: 数据 数字量:如键盘输入的ASCII码表示的数或字符,CRT显示等。 模拟量:时间上连续变化的量,如温度、压力、流量等。 通过传感器转换成电量,经放大送 A/D。 开关量:只有两个状态量.如开关的合与断,电机的运转与停止。 接口信号 数据口 DB 数据 状态口 控制口 AB CB CPU 状态信息 控制信息 外设 I/O接口 总线 控制信号 如控制继电器的吸合与断开或外设的启动与停止等。 状态信息 输入设备用READY表示准备好否? READY=1,准备好;READY=0,未准备好。 输出设备常用BUSY表示忙否? BUSY=1忙。 例:打印机若不忙,可送数。 数据、状态信息、控制信息是不同性质的信息,因此一个外设接口往往要设置相应的几个端口,并且CPU用不同的端口地址来区分操作。 转换信息格式。 如串—并转换、 并—串转换、配备校验位 提供联络信号。即协调数据传送的状态信息,如设备“就绪”、 “忙”, 数据缓冲器“满”、“空”等信号。 协调定时差异。为协调微机与外设在定时或数据处理速度上的差异,使两者之间的数据交换取得同步,有必要对传输的数据或地址加以缓冲或锁存。 进行译码选址。在具有多台外设的系统中,外设接口必须提供地址译码以及确定设备码的功能。 实现电平转换。为使微型计算机同外设匹配,接口电路必须具有电平转换和驱动功能。 具备时序控制。有的接口电路具有自己的时钟发生器,以满足微型计算机和各种外设在时序方面的要求。 可编程。对一些通用的、 功能较齐全的接口电路, 应该具有可编程能力。  一、I/O接口的作用 由于外围设备的多样性, 外设接口电路应具有如下功能: 二、I/O端口寻址方式 CPU对外设的访问实质上是对I/O接口中相应端口的访问。I/O端口的寻址方式有如下两种: /Y0 /Y1 ┇ /Y7 138 译 码 器 G1 /G2A /G2B C B A M//IO A15 A14 A13 A12 A11 RAM /CE I/O /CE 其寻址方式的特点是: I/O端口和存储器共用一个地址空间,统一编址。 系统中的I/O端口和存储器用译码器统一来片选控制。 所有访问存储器的指令都可用于I/O端口。  存储器映像的I/O寻址 注意:控制线M//IO=1时,对译码器是有效电平。显然是外设端口当作存储器的一个单元来看待,每个外设端口占有存储器的一个地址。 其寻址方式的特点是: 存储器和I/O端口在两个独立的地址空间中,分别编址。 系统中的I/O端口用单独的译码器来片选控制。 访问I/O端口用专用的IN指令和OUT指令。  I/O映像的I/O寻址( I/O指令寻址) /Y0 /Y1 ┇ /Y7 138 译 码 器 G1 /G2A /G2B C B A A7 M//IO A6 A5 A4 A3 I/O 1# I/O 2# 1#端口地址:80H~87H 2#端口地址:88H~8FH 注意:控制线M//IO=0时,对译码器是有效电平。 而CPU在执行IN或OUT指令时,M//IO脚恰好输出低电平。显然是将外设端口独立于存储器编址。 8086CPU中采用

文档评论(0)

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

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

1亿VIP精品文档

相关文档