- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 微处理器外部特性与输入输出
* * * * * * * * * * * * * * * * * * * * * * * * * * * 计算机科学与技术学院 体系结构中心 D触发器 D Q C Q 电平锁存:高电平通过,低电平锁存 D Q C Q 上升沿锁存:通常用负脉冲触发锁存 负脉冲的上升沿 D Q C Q S R 带有异步置位清零的 电平控制的锁存器 计算机科学与技术学院 体系结构中心 74LS374 Q D CLK Q D CLK Q D CLK DI0 DI1 DI7 CLK DO0 DO1 DO7 OC CLK:上升沿锁存 OC:为0时输出有效 为1时输出为三态 计算机科学与技术学院 体系结构中心 举例 计算机科学与技术学院 体系结构中心 373与245真值表 LS373真值表 LS245真值表 5.3 微机与外设的数据交换方式 计算机科学与技术学院 体系结构中心 三种交换方式 程序控制方式 无条件传送方式 查询方式 中断方式 DMA方式 计算机科学与技术学院 体系结构中心 1. 程序控制方式(1) 无条件传送方式 输入时假设外设已准备好,输出时假设外设空闲 适用于简单外设的操作 计算机科学与技术学院 体系结构中心 1. 程序控制方式(2) LS373真值表 LS245真值表 计算机科学与技术学院 体系结构中心 1. 程序控制方式(3) 查询方式 计算机科学与技术学院 体系结构中心 1. 程序控制方式(4) 特点 效率低,CPU与外设不能并行工作 接口电路简单,硬件开销小 适用于CPU负荷不太大、传送速度不高的系统 计算机科学与技术学院 体系结构中心 2. 中断方式 特点 CPU与外设可并行工作 接口需要中断控制逻辑支持 适用于CPU负荷较大、传送速度不太高的系统 计算机科学与技术学院 体系结构中心 3. 直接存储器存取(DMA)(1) 计算机科学与技术学院 体系结构中心 3. 直接存储器存取(DMA)(2) 数据传送不经过CPU 需要DMA控制器、硬件开销大 适用于高速大量数据传送的系统 * * * * * * * * * * * * * * * * * * * 4. 存储器接口 注:可按自己的需求,放到第6章讲 计算机科学与技术学院 体系结构中心 8086存储器特点 数据总线16位,地址总线20位,可寻址空间为1M字节。 利用BHE信号线,可按字节或字寻址 当一个字存放在奇地址开始的边界上,需要两个 总线周期才能完成读或写的操作 计算机科学与技术学院 体系结构中心 16位存储器接口框图 奇地址存储体 A18~0 SEL D7~0 偶地址存储体 A18~0 SEL D7~0 A19~1 A0 BHE D7~0 D15~8 512K 512K 计算机科学与技术学院 体系结构中心 例:16位存储器接口 A0 5.2 I/O接口概述 计算机科学与技术学院 体系结构中心 接口的基本概念 接口可以看成是两个系统或两个部件之间的交接部分,它既可以是两种硬设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。 I/O接口指的是微处理器与外部世界的连接电路(或部件)。在这里,外部世界指的是存储器、I/O设备、A/D和D/A转换器、控制设备等。 计算机科学与技术学院 体系结构中心 微机系统各类接口 CPU 内存接口 内存 智能仪器接口 通信接口 过程控制接口 输入接口 输出接口 外存接口 数据线 地址线 控制线 数字化存储示 波器,数字万 用表 终端,调制 解调器 A/D转换器,开关 量输入,D/A转换 器,开关量输出 键盘,数字化 仪,光笔,图形 输入,鼠标,声 音输入,扫描仪 点阵打印,CRT显 示,激光打印,液晶 显示,喷墨打印,绘 图仪,视频卡,声卡 磁带,磁盘,软 盘,流带,光盘 计算机科学与技术学院 体系结构中心 接口功能(1) 执行CPU命令的功能 根据CPU发来的命令,转换成控制信号控制I/O设备 联络功能(也称:返回外设状态的功能) 设备发出“准备好”信号 数据缓冲器发出“空”或“满”信号 数据缓冲与锁存功能 对信号进行隔离、增强总线的驱动能力 解决I/O设备与CPU速度不匹配的问题 寻址功能 也称为设备选择功能 计算机科学与技术学院 体系结构中心 接口功能(2) 信号转换功能 时序配合、电平转换 例:TTL电路和CMOS电路的逻辑电平 TTL—CMOS接口应有电平转换器 CMOS—TTL驱动能力有限 计算机科学与技术学院 体系结构中心 接口功能(3) 中断管理功能 CPU与中低速外设有效地传递信息,使CPU与外设能并行工作 数据转换功能 串?并变换、A/D、D/A转换 可编程功能 LSI接口芯
您可能关注的文档
- 第4课维护世界和平的尝试.ppt
- 第4讲 旅游地生命周期与空间关系.ppt
- 第5单元 课题3 利用化学方程式的简单计算1.ppt
- 第5章 C语言语句和控制流.ppt
- 第5章 中断和异常(2014年3月26日).ppt
- 第4讲PROFIBUS现场总线1.ppt
- 第5章 其它类型通用机床5.ppt
- 第4节_生态系统的信息传递.ppt11.ppt
- 第5.2_自动换刀装置2.ppt
- 第5章 数据库完整性(集美大学).ppt
- 难点详解鲁教版(五四制)6年级数学下册期末测试卷带答案详解(考试直接用).docx
- 难点详解鲁教版(五四制)6年级数学下册期末试题【培优】附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题及完整答案详解(全国通用).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(名师系列).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解【全国通用】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(突破训练)附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(能力提升)附答案详解.docx
- 难点详解京改版数学9年级上册期中试卷附参考答案详解【突破训练】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(有一套).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷带答案详解(夺分金卷).docx
文档评论(0)