- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 7 章 输入及输出1
第 7 章 输入和输出 7.1 概述 输入和输出设备(外设)是计算机系统的重要组成部分。 输入设备: 输出设备: 输入、输出信号形式: 数字量:二进制信息;ASCII表示的数或字符 模拟量:电压、电流等经A/D转换送入计算机 开关量:状态量(1/0) I/O系统:I/O设备和I/O接口合在一起总成I/O系统。 7.1.1 输入输出的寻址方式 CPU对外设的访问实质是对外设接口电路中相应 的端口进行访问。 CPU寻址外设可以有两种方式: 存储器对应输入输出方式 端口寻址的输入输出方式。 1. 存储器对应输入输出方式 把一个外设端口作为存储器的一个单元来对待,把外设端口与存储器地址一起来编址。 (指令与内存指令统一)。 2. 端口寻址的输入输出方式 外设端口地址单独编址,与内存分开;CPU有专门的I/O指令(IN OUT)。 不同外设端口地址不同;一个外设往往由几个端口地址。(数据、状态、控制) 优点:不占用内存空间;专用的I/O指令,效率高。 缺点:必须用IO#/M区分内存和I/O设备。 7.1.2 CPU与I/O设备之间的接口信息 1)数据信息:数字量、模拟量、开关量 2)状态信息:表示外设当前所处的工作状态 3)控制信息:由CPU发出的,用于控制I/O接口的工作方式以及外设的启动和停止等。 三种信息性质不同,必须要分别传送。 由于只有通用的输入IN和输出OUT指令,从指令上无法区分信息的类型,因此它们必须有自己不同的端口地址。 如图7-2所示。 7.1.3 CPU的输入输出时序 在最大组态下,基本I/O操作由T1、T2、T3、TW、T4组成,占用5个时钟周期,如图7-3所示。 7.1.4 CPU与接口电路之间 数据传送的形式 CPU与外设的信息交换称为通信(Communication)。基本的通信方式有两种: 并行通信——数据的各位同时传送; 串行通信——数据一位一位顺序传送。 并行通信与串行通信方式,如图7-4所示。 7.2 CPU与外设数据传送的方式 当CPU与外设进行信息(数据、状态信号和控制命令)传送时,为了保证传送的可靠性和提高工作效率,有几种不同的传送控制方式。 无条件传送方式 程序控制的数据传送方式 查询式传送方式 中断传送方式 DMA传送方式 2. 查询方式(异步传送方式) 传送数据前先检查外设状态,在状态满足条件时才可传送数据,否则等待。 优点:软件比较简单 缺点:CPU花大量的时间进行状态查询,CPU效率较低,数据传送的实时性差,速度较慢 查询部分的程序为: POLL: IN AL,STATUS_PORT ;从状态端口输入状态信息 TEST AL,80H ;检查BUSY位 JNE POLL ;BUSY则循环等待 MOV AL,STORE ;否则,从缓冲区取数据 OUT DATA_PORT,AL ;从数据端口输出 STATUS_PORT是状态端口的符号地址; DATA_PORT是数据端口的符号地址; STORE是存放数据单元的地址偏移量。 3. 一个采用查询方式的数据采集系统 一个有8个模拟量输入的数据采集系统,用查询的方式读入8路数据并存储在内存中DSTOR开始的存储区中,其电路如图7-15所示。 端口2:状态端口,输入(D0位:状态位) 端口3:数据端口,输入(8位) 端口4:控制端口,输出(D4:启动/停止位 D2—D0:选择模拟量 000:第0路 001:第1路 … 111:第7路) START: MOV DL,0F8H ;设置启动A/D转换的信号 LE
有哪些信誉好的足球投注网站
文档评论(0)