chap6微机原理与接口技术
更新时间:2023-08-25 19:31:01 阅读量: 教育文库 文档下载
微机原理与接口技术
Ch.6 输入输出和中断技术
本章内容
基本概念
I/O端口的编址 输入输出的基本方法:无条件、查询、中断、DMA
中断
中断基本概念 8086/8088中断系统 8259中断控制器*DMA的基本概念 DMA工作过程 DMA的三种传输方式
DMA*
微机原理与接口技术
6.1 输入/输出接口(I/O接口)
6.1.1 概述
什么是I/O接口?把外设连接到总线上的一组逻辑电路的总称。实现外设与主机之 间的信息交换。
I/O接口要解决的问题
速度匹配(Buffer) 信号电平和驱动能力(电平转换器、驱动器) 信号形式匹配(A/D、D/A) 信息格式(字节流、块、数据包、帧) 时序匹配(定时关系) 总线隔离(三态门)
微机原理与接口技术
I/O接口的功能 I/O地址译码与设备选择
把选中的与总线相接,未选中的与总线隔离(高阻态)
数据的缓冲与暂存
缓解接口与CPU工作速度的差异
对外设进行监测、控制与管理,中断处理 信号电平与类型的转换
形式、格式、电平、功率、码制等
微机原理与接口技术
6.1.2 I/O接口的编址方式
I/O端口: I/O信息的三种类型:数据、命令、状态。传送 这三类信息的通道分别称为:数据端口(I、O)、 命令端口(O)、状态端口(I)。 不同外设具有的端口数各不相同,计算机中为每 一个端口都赋予一个惟一编号——称为端口地址 (或端口号)。 端口有两种编址方式:统一编址和独立编址。
微机原理与接口技术
1. 统一编址
地址空间(共1MB)0
把外设接口与内存统一进行 编址。各占据统一地址空间 的不同部分。 优点
指令统一,灵活; 访问控制信号统一,使用同一 组的地址/控制信号。内存可用地址空间减小
内存地址 (960KB)
缺点
EFFFFH F0000H
I/O地址 (64KB)FFFFFH
微机原理与接口技术
2. 独立编址
外设地址空间和内存地址空间相互独立。 优点:内存地址空间不受I/O编址的影响 缺点:I/O指令功能较弱,使用不同的读写控制信号 内存地址空间 I/O地址空间0000H
00000H
I/O空间 (64KB)FFFFH
内存空间 (1MB)
FFFFFH
微机原理与接口技术
例如:8088/8086系统MEMR、MEMW A19-A0 存储器访问
8 0 8 8 总 线
IOR、IOW 、AEN
I/O访问A9-A0
微机原理与接口技术
8088/8086 CPU的I/O编址方式
采用I/O独立编址方式(但地址线与存储器共用) 地址线上的地址信号用 IO/M 来区分:
IO/M=1 时为I/O地址
I/O操作只使用20根地址线中的16根: A15 ~ A0 可寻址的I/O端口数为64K(65536)个
I/O地址范围为0~FFFFHIBM PC只使用了1024个I/O地址(0~3FFH)
微机原理与接口技术
6.1.3 I/O端口地址的译码
IOW、IOR 、 A15 ~ A0 OUT指令将使总线的 IOW 信号有效 IN指令将使总线的 IOR 信号有效 当接口只有一个端口时,16位地址线一般应全部参与译 码
,译码输出直接选择该端口;当接口具有多个端口时, 则16位地址线的高位参与译码(决定接口的基地址), 而低位则用于确定要访问哪一个端口。 例如: 某外设接口有4个端口,地址为2F0H~2F3H, 则其基地址为2F0H,由A15~A2译码得到,而A1、A0用 来确定4个端口中的某一个。
微机原理与接口技术
6.1.4 I/O数据的传送方式
并行
一个数据单位(通常为字节)的各位同时传送 速度快、距离短、成本高 例:PC机的并行接口(通常用于连接打印机) 数据按位进行传送 速度慢、距离远、成本低 例: PC机的串行接口(通常用于串行通信)
串行
微机原理与接口技术
6.2 简单接口电路
6.2.1 接口电路的基本结构译码 电路 数据输入寄存器 (or 三态门) 数据输出寄存器 (锁存器) DB 状态寄存器 (or 三态门) 状态线 数据线
AB
接 主 机
CB
控制 逻辑
接 外 设
控制线 命令寄存器
微机原理与接口技术
数据输入/输出寄存器——暂存输入/输出的 数据 命令寄存器——存放控制命令,用来设定接 口功能、工作参数和工作方式。 状态寄存器——保存外设当前状态,以供 CPU读取。
微机原理与接口技术
简单接口电路
数据输入接口
必须具有三态输出能力,以便与总线挂接 外设有数据保持能力时—可用三态门实现 外设无数据保持能力时—用三态输出的锁存器实 现常用锁存器实现
数据输出接口
微机原理与接口技术
三态门:高电平、低电平、高阻态
通常一个器件中包含8个三态门 常用芯片:74LS244(教材图6.3) 应用例子:开关接口
工作波形图如下:地址有效
A0~A15 IOR# 译码输出
D0~D7
开关状态
微机原理与接口技术
简单的输入接口举例+5V
接口电路图如下:
74LS244 I0 DO0 I1 I2 I3 I4 E1 E2 I5
K0 K1 K2 K3 K4 K5
D0-D7译码器IOR A2 A3 A4 A5 A6 A7 A8 A9 A15 A10 A11 A12 A13 A14
~DO7
系 统 总 线 信 号
&
≥1
I6 I7
K6 K7
83FCH ~83FFH≥1
微机原理与接口技术
简单的输出接口举例
锁存器:由D触发器构成
通常一个器件包含8个D触发器 常用芯片:(教材图6.5、图6.6)
74LS273 74LS374(具有三态输出的锁存器,内部结构见图6.8)+5VR
应用例子:发光二极管接口D0~D7 D0 | D7 Q0
A0~A15 IOW#
译 码 器
. . .Q7
=1 . . .
. . .
. . .R
CP
=1
74LS273
微机原理与接口技术
输入/输出接口综合应用例子
根据开关状态在7段数码管上显示数字或符号
共阳极7段数码管结构见教材图6.10 用74LS273作为输出接口,把数据送到7段数码管
74LS273的地址假设为F0H 74LS244的地址假设为F1H
用74LS244作为输入口,读入开关K0~K3的状态
当开关的状态分别为0000~1111时,在7段数码管上对 应显示’0’~’F’ (7段码表见下页)
微机原理与接口技术
符号
形状
7段码 .gfedcba00111111 00000110 01011011 0100
1111 01100110 01101101 01111101 00000111
符号
形状
7段码 .gfedcba01111111 01100111 01110111 01111100 00111001 01011110 01111001 01110001
’0’’1’ ’2’ ’3’ ’4’ ’5’ ’6’ ’7’
’8’’9’ ’A’ ’B’ ’C’
’D’’E’ ’F’
微机原理与接口技术
F0H = 0000 0000 1111 0000 F1H = 0000 0000 1111 0001D0~D7 译码电路 IOW#74LS138
74LS273
7406 8个 反相器
Rx8
≥1
A7~A4
&≥1
D0 Q0 | Q1 D7 Q2 Q3 Q4 CP Q5 Q6 Q7
a b c d e f g DP
G G2A G2B C B A Y0+5V 74LS244 K0~K3 D0
A15~A8
A3 A2 A1 A0
O1 I1
Y1
D1 D2 D3
O2 I2O3 I3 O4 I4#E1
IOR#
≥1
正在阅读:
chap6微机原理与接口技术08-25
2018-2022年社区O2O产业深度调研及未来发展现状趋势预测报告目录10-18
总第24 期北京服装学院图书馆信息简报05-17
关于印发《上海市高级人民法院关于执行程序中变更、追加被执行主04-10
公募基金创新型产品介绍-共享版07-26
八卦一下北大历史系的期末试题 up11-01
当代日本的经济政治及外交战略06-03
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 微机
- 接口
- 原理
- chap6
- 技术
- 监理项目部内业资料检查表
- 军事理论考试要点
- 【精编】江西省上饶中学2018-2019学年高一数学下学期第一次月考试卷文实验班.doc
- 美宝莲的企业战略分析
- 儿科常见试题及答案
- 最新人教版小学语文三年级下册单元测试题(全册)
- 招投标课程设计任务书
- 隧道各施工工序作业指导书
- 2019-2020年北京市资格从业考试《输血技术》复习题资料
- 电子应用软件实习报告
- 2015届高三政治二轮复习经济专题三核心考点一个人收入的分配教师版
- 华尔街英语员工故事:职业成长要以超越自我为目标
- 西部地区产业结构演进与经济增长的偏离_份额分析_潘海岚
- 唱拜四十八大愿
- 售楼部暖场活动方案0418
- 2015山东省医学继续教育华医网《社区护理》试题答案
- 预算表模板V4(职能部门)
- (2014)苏教版小学二年级下册数学期中测试题
- 农产品流通存在的问题
- 中国热敏纸市场动向调研及未来五年市场商机分析报告