(精品)第6章_微型计算机输入输出接口技术.ppt
《(精品)第6章_微型计算机输入输出接口技术.ppt》由会员分享,可在线阅读,更多相关《(精品)第6章_微型计算机输入输出接口技术.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主讲:禹定臣主讲:禹定臣微机原理及接口技术微机原理及接口技术信息工程学院信息工程学院第第6章章 微型计算机输入微型计算机输入/输输出接口技术出接口技术微机原理与接口技术微机原理与接口技术接口接口 CPU 与外设之间的一种缓冲电 路,是CPU 与外设之间信息交 换的中转站。6.1.1 什么是接口与接口技术什么是接口与接口技术图6.1 微机控制各类接口框图内存内存接口CPU智能仪器接口通信接口过程控制接口输入接口输出接口外存接口数字化存储示波器,数字化万用表终端调制解调器 电传机A/D转换器开关量输入D/A转换器开关量输出键盘 数字化仪光笔 图形输入 声音输入 扫描仪点阵打印 CRT 显示激光打印
2、 液晶显示喷墨打印 绘图仪X-Y记录仪硬盘 软盘光盘 磁带接口技术接口技术 采用硬件与软件相结合的方法,研究CPU 与外设之间如何实现高效、可靠的信息交换的一门技术。6.2.26.2.2 CPUCPU与外设之间的接口信息与外设之间的接口信息(1)数字量)数字量 由键盘、光电输入机等输入的信息,通常是以二进制表示的数或以 ASCII 码表示的数或字符。1.数据信息(数据信息(DATA)CPU与外设交换的数据本身:CPU 外设外设(2)模拟量模拟量非电量信息传感器电量 信号处理U/IA/DCPU(P/T/Q)(3)开关量开关量两个状态的量,可以用“0”、“1”表示,例如电机的启与停,开关的合与开等
3、。例如 输入时,输入设备是否准备好?准备就绪信号READY输出时,输出设备是否空闲?忙信号BUSY2.状态信息(状态信息(STATUS)例如控制I/O 设备启动或停止等。3.控制信息(控制信息(CONTROL)反映外设当前工作状态的信息:CPU 外设外设CPU控制外设工作所发送的一种信息:CPU 外设外设6.2.36.2.3 接口的组成与接口的组成与I/OI/O端口访问方法端口访问方法1.接口电路的组成接口电路的组成图6.2 接口的组成CPUI/O设备I/O接口DRSRCRABDBCBDATASTATUSCONTROL总线驱动地址译码控制逻辑DR:数据寄存器SR:状态寄存器CR:控制寄存器2.
4、I/O端口访问方法端口访问方法端口地址与存储器地址统一编址。译码器8086CPUAB存储器I/O端口图6.3 统一编址方式硬件框图 (1)统一编址方式)统一编址方式 优点:优点:指令丰富,电路简单。缺点:缺点:外设占用存储器空间,内存 容量减小。图6.4 独立编址方式硬件框图 译码器8086CPUAB存储器I/O端口译码器(2 2)独立编址方式独立编址方式 存储器和外设都有自己的地址译码器,地址空间独立,互不影响。用专用的I/O 指令访问I/O 端口。(1)汇编语言的)汇编语言的I/O 指令指令输入指令:IN AL,n ;n 为8位立即地址IN AL,DX;16位地址用DX间址输出指令:OUT
5、 n,ALOUT DX,AL3.3.独立编址方式的独立编址方式的I/OI/O访问访问 例:例:IN AL,20HMOV DX,2F0HOUT DX,AL(2)C 语言中的端口读写函数语言中的端口读写函数Turbo C 中的(1)unsigned inportb(int port)(2)void outportb(int port,unsigned value)#include dos.hmain()unsigned c;c=inportb(0 x2f0);printf(data=%0 x,c);outportb(0 x360,c);从解决CPU 与外设在连接时存在的矛盾这个角度看,接口应有以下
6、功能:设置“数据口”,解决CPU 高速与外设相对低速的矛盾,并为主机与外设的批量数据传输创造条件。1.数据缓冲功能数据缓冲功能设置“命令口”,对CPU 发出的代码形式的控制命令识别、分析并执行。CPU与外设之间信号在逻辑关系上的转换、数据格式的转换(串 并)、以及时序配合、电平匹配等。2.接收与执行接收与执行CPU命令的功能命令的功能3.信号转换功能信号转换功能设置地址译码电路对外设寻址。设置中断控制器,处理有关中断事务(中断请求、中断优先权排队等)。4.设备选择功能设备选择功能5.中断管理功能中断管理功能使用可编程芯片实现。使用户在不改动硬件的条件下,只修改驱动程序就可改变接口的工作方式。6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 微型计算机 输入输出 接口 技术
限制150内