输入输出简单接口

输入输出简单接口

ID:39412664

大小:815.81 KB

页数:23页

时间:2019-07-02

输入输出简单接口_第1页
输入输出简单接口_第2页
输入输出简单接口_第3页
输入输出简单接口_第4页
输入输出简单接口_第5页
资源描述:

《输入输出简单接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章输入/输出6.1概述RAMROMI/O接口电路I/O设备CPU245373DBABCB系统总线MN/MX输入、输出:微计算机与外设之间的信息交换,即与外设之间的通讯。常见I/O设备:键盘、显示器、鼠标、打印机、磁盘驱动器、光驱、声卡、移动硬盘等。CPU直接和内存进行数据的读、写,处于同步工作状态。而CPU与I/O设备处于异步工作状态。I/O操作:CPU不能直接对I/O设备进行读写操作,只能直接寻址I/O接口电路的寄存器,间接访问或控制I/O设备。第6章输入/输出常见I/O设备:打印设备击打式行式点阵针式、字模式非击打式喷墨、激光、热转印显示

2、器CRT液晶等离子体输出设备外存设备磁记录:硬盘、软盘光记录:CD、CDR、CDRW、DVD、电记录:移动电子盘(U盘)输入设备鼠标器光电、机械键盘机械、电容式扫描仪第6章输入/输出6.1概述CPU与I/O之间的接口信号:CPU数据口状态口控制口ABDBCBI/O设备数据状态控制CPU与接口间的信号为AB、DB、CB,送口地址,传送数据,读写I/O接口。I/O设备与接口之间信号:数据信号、状态信号、控制信号。数据信号:8086CPU一次可以传送8位或16数据。(1)数字信息,二进制表示的字母、数、BCD码、ASCII码或汉字。信号为8位或16位数

3、据。(2)模拟量信息:A/D变换或D/A变换的8位或16位数据传送。(3)开关量:两个状态的信息,用一位或几位二进制数表示。组装成8位或16位数据传送。控制信号:控制外设的运行状态,控制外设的启动或停止。状态信号:(外设状态)输入时:输入装置是否准备好“忙”BUSY。输出时:外设是否为“空闲”EMPTY。CPU只能选中接口电路中寄存器,片选和片内寄存器的选中外部设备的选中:第6章输入/输出6.1概述CPU与I/O接口间的信号传输设备接口状态寄存器设备驱动电路数据寄存器地址译码器CPUABDBCBI/O控制输入输出设备状态信号数据信号控制信号第6章

4、输入/输出6.1概述I/O端口的寻址方式两种I/O接口寻址方式:独立的I/O寻址方式(独立编址),存贮器映象I/O寻址方式(统一编址)。CPU地址存储器数据地址数据I/O设备控制逻辑MEMRIORMEMWIOWCBABDB独立的I/O寻址方式:(1)专门的I/O指令进行寻地址,使用I/O读写控制信号(2)端口地址不占用存贮器地址。16根地址线64KI/O寻址空间INAL,PORTINAL,DXOUTPORT,AXOUTDX,AXA0~A19A0~A15存储器映像的外设寻址:CPU地址存储器数据地址数据I/O设备控制逻辑MEMRMEMWCBABDB

5、(1)I/O端口与存贮器共用同一地址空间(2)I/O与存贮器操作指令相同,读写控制信号相同A0~A19补充:1、P204I/O接口的端口地址译码直接译码(图6-4)、间接译码(图6-6)2、P20680X86PC机的系统总线总线宽度、外频PCXT总线(8位)、ISA总线(16位,图6-8)、PCI总线(32/64位,图6-7)3、输入输出接口卡,对PS进一步译码(图6-12)注意:PS已包含了IOR、IOW第6章输入/输出第6章输入/输出6.2简单的输入/输出接口芯片接口电路中为实现信号放大、隔离锁存,与系统总线的信号、时序相适应等功能,常用数据

6、缓冲器、收发器和锁存器。74系列器件是中小规模数字集成电路。从功能和速度上分为如下几类。74XXX标准TTL74LXXX低功耗TTL74SXXX肖特基型TTL74LSXXX低功耗肖特基型TTL74ALSXXX高性能型TTL74FXXX高速性TTL同编号(XXX)其逻辑功能完全一样。触发器/锁存器:数据输出时用,CPU控制将数据锁存并输出(CLK脚:地址信号+IOW信号),74LS273三态缓冲器:数据输入时用,CPU控制数据的读入(1G、2G:地址信号+IOR信号),74LS244三态缓冲寄存器:数据输出、输入时都可用,两个受控端,74LS373

7、数据收发器74LS245,三态缓冲,增强总线驱动能力,数据可双向传送第6章输入/输出6.2简单的输入/输出接口芯片锁存器74LS373三态驱动、8D锁存器VccG20191817161514131211123456789103731Q1D4D2D2Q4Q3D3QGNDOE8D7Q8Q7D6Q5D5Q6D4Q2D2Q4D3Q3D5D6D8D7D5Q8Q6Q7QOEG1D1QDQG1DDQG2DDQG3DDQG4DDQG5DDQG6DDG7DDQG8DGQG=1D中的数据打入锁存器0数据保存1Q4Q2Q3Q5Q8Q6Q7QOE=0输出三态打开锁存器中

8、的数据输出到Q1输出高阻态OE8输入端:1D~8D8输出端:1Q~8Q2个控制端:G、OE20191817161514131211123

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。