- 1
- 0
- 约4.16千字
- 约 28页
- 2019-09-06 发布于广东
- 举报
* 无条件传送方式和查询方式 缺点是:CPU与外设之间以及外设与外设之间只能串行工作,为了使CPU和外设间能并行工作,以提高系统的工作效率,充分发挥CPU的高速运算能力,在计算机系统中引入了“中断”系统,利用中断来实现CPU与外设之间的数据传送。 第6章 输入输出接口技术 6-1 微机系统概述 6-2 微机接口概述 6-3 CPU与外设的数据传送方式 * CPU RAM ROM I/O 接 口 电路 输入设备 输出设备 外存 其它设备 AB CB DB 第6章 输入输出接口技术 微机系统: 将外设连接到总线上的一组逻辑电路的总称 实现外设与主机之间的信息交换 I/O接口: * 6-1 微机接口概述 一、I/O接口的功能 数据的缓冲与暂存,输入/输出功能; 信号电平与类型的转换 (A/D、D/A、串口、并口) 增加信号的驱动能力 对外设进行监测、控制与管理,中断处理 * 二、接口中的I/O端口 6-1 微机接口概述 CPU 控制寄存器 状态寄存器 DB AB CB 外设 数据线 控制信息 状态信息 I/O接口 数据寄存器 端口:由CPU直接读/写的接口寄存器; 端口地址:用8位或16位编址 数据端口 控制端口 状态端口 * 1、端口与内存的统一编址 6-1 微机接口概述 三、 端口的寻址方式 无I/O指令; 编程灵活 地址译码时间长; 内存空间减少。 960KB 00000H F0000H FFFFFH 64KB 内存 I/O端口 * 1MB 内存地址 I/O地址 64KB 00000H 0000H FFFFFH FFFFH 6-1 微机接口概述 2、端口独立编址 不占用内存; IN和OUT指令访问端口 I/O操作地址线:A15~A0 有时仅用A7~A0 * 四、I/O端口地址译码 CPU从低位地址开始与I/O芯片的地址相连; 高位地址接译码器产生片选信号。 6-1 微机接口概述 CPU的I/O操作,首先确定I/O端口地址,也包括片选和字选(端口选择)。 地址译码电路设计原则: * 问题: 该接口的端口地址? A2~A0 6-1 微机接口概述 A15 A14 A13 A12 A11 ~ A6 A5 A4 A3 A2 A1 A0 端口地址范围 A5 A4 A3 G1 Y7 Y6 G2A Y5 Y4 G2B Y3 C Y2 B Y1 A Y0 74LS138 M/IO A8 A7 A6 & ≥1 A15 A2 ~A0 CS I/O线 接口 * 五、I/O指令 1)直接寻址I/O指令: IN AL,n; AL?(n) AH AL n n+1 IN OUT n = 00H~FFH 8位端口地址 CPU I/O端口 或 IN AX,n; AX?(n)(n+1) OUT n,AL; (n) ? AL 或 OUT n,AX; (n) (n+1) ? AX 6-1 微机接口概述 * 2)间接寻址I/O指令: 当端口地址为0000H~FFFFH时,要使用DX间址 AH AL CPU n DX IN OUT n n+1 I/O接口 n= 0000H~FFFFH 16位端口地址 IN AL,DX;AL?(DX),DX指向的端口内容送AL OUT DX,AL; (DX) ? AL, AL 至DX指向的端口 6-1 微机接口概述 * 1、缓冲器 G 74LS244 单向 A B 74LS244: 单向传输 当G=“0” A 端? Y端 74LS245: 当G=“0”时 双向传输 DIR=“1”,A?B DIR=“0”, B ? A 输入 A 输出 Y DIR VCC 74LS245 双向 G A B 6-2 简单接口电路 * 2、锁存器74LS273 锁存器能在数据传输过程中将数据锁存,然后在任何时刻,在控制信号的作用下将数据传送出去 OE G D端 O
您可能关注的文档
- 第十章广告管理.ppt
- AutoCAD基础和环境设置2.ppt
- CH4+无限期界与世代交迭模型.ppt
- MATLAB神经网络工具箱 .ppt
- 常用的数据结构和算法5.ppt
- 第3章网络体系结构.ppt
- 制作一个班级学生基本情况表.ppt
- 3.功+能+动量自测题.ppt
- 8+死因数据清洗分析工具及专题分析-死因培训班用.ppt
- 2012专升本英语-动词讲解正式.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)