微机原理与接口技术(西电)_第7章.pdf

  1. 1、本文档共137页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术(西电)_第7章

第7章 输入和输出技术 第7章 输入和输出技术 7.1 接口技术概述 7.2 CPU与外设之间数据传送方式 7.3 DMA控制器 习 题 7 第7章 输入和输出技术 7.1 接口技术概述 7.1.1 CPU与外部设备之间的接口信息 CPU通过接口与外部设备的连接如图7.1所示,其中既有数 据端口,又有状态端口,还有控制端口,每一个I/O端口对应一 个I/O地址。从硬件角度看,端口可以理解为寄存器。数据端口 可以是双向的,状态端口只作输入操作,控制端口只作输出操 作。在I/O操作中,主要有三类信息:数据信息、状态信息和控 制信息。 第7章 输入和输出技术 I/O接口 DB 数据信息 数据端口 AB CPU 状态端口 状态信息 外设 CB 控制信息 控制端口 图7.1 简单的外设接口 第7章 输入和输出技术 数据信息是CPU和I/O设备交换的基本信息,通常是8位或 16位。数在输入过程中,数据信息一般是由外部设备通过接口 芯片传递给系统的。数据信息由外设经过外设和接口之间的数 据线进入接口,再到达系统的数据总线,然后送入CPU 。在输 出过程中,数据信息从CPU经过数据总线进入接口,再通过外 设和接口之间的数据线,到达外设。 第7章 输入和输出技术 状态信息反映了当前外设的工作状态,它是由外设通过接 口送入CPU 的。对于输入设备来说,用Ready信号来表示待输入 的数据是否准备就绪;对于输出设备来说,用Busy信号来表示 输出设备是否处于空闲状态,如空闲,则可接收CPU送来的数 据信息,否则CPU等待。 控制信息是CPU通过接口送给外设的。CPU通过发送控制信 息控制外设的工作。外设种类不同,控制信息也各不相同。接 口控制信号一般可分为两类:总线控制信号和输入/输出控制信 号。总线控制信号包括数据线、地址线、IOR 、LOW等;输入/ 输出控制信号比较复杂,一般包括数据线、输入/输出应答信号 等。 第7章 输入和输出技术 7.1.2 输入/输出指令及其寻址方式 在微型计算机系统中,端口的编址通常有两种不同的方 式,一是I/O端口与存储器单元统一编址;二是I/O端口独立编址。 1. I/O端口与存储器单元统一编址 所谓I/O端口与存储器单元统一编址,也称为存储器映像 (Memory Mapped)I/O方式,既把每个I/O端口都当作一个存储器 单元看待,I/O端口与存储器单元在同一个地址空间中进行统一 编址。通常,是在整个地址空间中划分出一小块连续的地址分配 给I/O端口。被分配给I/O端口的地址,存储器不能再使用。内存 映射与I/O映射编址如图7.2所示。 第7章 输入和输出技术 内存空间 FFFFFH 系统各I/O端口配置地址 I/O端口N … 64 KB 供I/O 接口使用 I/O空间 I/O端口2

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档