- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 作业 思考题 7-1 7-2 7-3 习题 7-4 7-5 工作过程:当输出设备将数据输出后,会发出一个ACK信号,使D触发器翻转为0。CPU查询到这个状态信息后,执行输出指令,将新的输出数据发送到数据总线上,同时把数据口地址发送到地址总线上。由地址译码器产生的译码信号和相“与”后,发出选通信号,将输出数据送至8位锁存器。同时,将D触发器置为1,并通知外设进行数据输出操作。 二、查询传送方式(续) 查询式输出的端口信息 查询式输出程序流程图 NEXTOUT: IN AL, STATUS_PORT ;从状态口输入状态信息 TEST AL, 80H ;测试标志位D7 JNZ NEXTOUT ;未就绪,继续查询 MOV AL, BUF ;从缓冲区BUF取数据 OUT DATA_PORT, AL ;从数据端口输出 二、查询传送方式(续) 三、 中断传送方式 为了进一步提高CPU的效率和使系统有实时性能,可以采用中断传送方式。在中断传送方式下,当外设准备好时,主动向CPU发出中断请求,请求CPU进行数据的输入输出。 三、 中断传送方式 中断传送方式的输入接口电路 三、 中断传送方式(续) 中断方式的数据输入 采用中断传送方式时,外设处于主动地位,无需CPU花费大量时间去查询外设的工作状态。与程序方式相比,大大提高了CPU的效率。 外设请求中断 INTR有效 主程序 中断服务程序 输入 数据 外设准备数据 三、 中断传送方式(续) 四、DMA方式 DMA (Direct Memory Access): 是存储器与外设或存储器之间进行大量数据传送的方法,是在DMA控制器(DMAC)的控制下进行的。 四、DMA方式 CPU 总 线 存储器 外设 程序控制的数据输入/输出 DMA DMA与程序控制数据传送路径比较 DMA与程序控制数据传送路径的比较 四、DMA方式(续) 1.DMA传送的工作原理 DMA传送原理图 四、DMA方式(续) DMA工作流程 四、DMA方式(续) (2)CPU 响应后,接管对总线的控制,进入 DMA方式。 (1) 能向CPU 发出 BUSRQ 请求信号。 (3) 能发出地址信息,并对I/O端口或存储器寻址。 2.DMA 控制器的基本功能 四、DMA方式(续) (5)决定数据传送的地址和数据传送的长度。 (4)发出读、写控制信号。 (6)判断DMA 操作的结束,撤消总线请求信号,使CPU 恢复正常工作。 3. DMA操作的基本方法 (1)CPU停机方式 DMA传送时,CPU停止工作,不再使用总线。 (2)周期挪用方式 利用窃取CPU不进行总线操作周期进行DMA传送 四、DMA方式(续) (3)周期扩展方式 利用外加时钟电路,当进行DMA时,时钟电路向CPU发送加宽时钟信号。 4. DMA操作方式 (1)单字节方式 DMA控制器操作每次均只传送一个字节。 (2)字组方式 也叫请求方式或查询方式。这种方式以有DMA请求为前提,能够连续传送一批数据。 四、DMA方式(续) (3)连续方式 连续操作方式是指在数据块传送的整个过程中,不管DMA请求是否撤消,DMA控制器始终控制着总线。除非传送结束或检索到“匹配字节”,才把总线控制权交回CPU。 华东师范大学电子系08级 主讲:李外云 博士 wyli@ee.ecnu.edu.cn 第七章 基本输入输出接口 I/O接口概述 I/O端口与其寻址方式 CPU与外设之间的数据传送方式 本章内容 ? 掌握微型计算机接口技术的基本概念 ? 了解主机与外设之间的各种数据传送方式 ? 了解I/O端口的寻址方式 学习目的 7.1 I/O接口概述 微型计算机系统可通过系统总线与外设相连,进行系统的扩展与开发,而外设必须通过接口才能与CPU交换信息。 CPU或 系统总线 I/O 接口 电路 外 设 一、I/O接口的功能 作为接口电路,通常必须为外部设备提供几个不同地址的寄存器,每个寄存器称为一个I/O端口。通常的I/O接口示意图如下图所示: I/O接口示意图 7.1 I/O接口概述(续) I/O接口内部一般由数据、状态、控制三类寄存器组成。 数据寄存器 在输入时,保存外设发往CPU的数据 (输入寄存器) 在输出时,保存CPU发往外设的数据
您可能关注的文档
- 2012注册会计师《会计》第一章课后作业题和答案.pdf
- 天线主要特性参量.pdf
- 2013 基于贝叶斯理论集合降水概率预报方法研究_韩焱红.pdf
- 2013.3.18沟通及协调能力74分卷.doc
- 2013-2014-1统计学第四篇.ppt
- 2013-2014学年高中化学人教版必修一同步辅导及检测课件:4.2 富集在海水中的元素——氯.ppt
- 2013备考方法及策略.ppt
- 天正课件第11节 三维建模.ppt
- 投资组合问题动态规划方法.pdf
- 2013编译原理复习题和答案.doc
- 亮化安全合同范本.docx
- 2024-2025学年中职数学基础模块 上册高教版(2021·十四五)教学设计合集.docx
- 2024-2030全球高导电铜棒行业调研及趋势分析报告.docx
- 二零二五年度商业地产项目评估委托协议书范本3篇.docx
- 二零二五年度商业场地租赁合同转让与租赁合同续签协议2篇.docx
- 2024-2030全球膝盖术后夹板行业调研及趋势分析报告.docx
- 2024-2030全球PCB安装压敏电阻行业调研及趋势分析报告.docx
- 2024-2030全球闪蒸纺丝技术服务行业调研及趋势分析报告.docx
- 专利合作使用合同范本.docx
- 2024-2025学年中职数学基础模块 下册人教版(2021)教学设计合集.docx
最近下载
- PBL糖尿病病例教师版(复旦大学上海医学院).docx VIP
- 马工程文学理论习题集(答案版).docx
- 2025年芜湖市运达轨道交通建设运营有限公司校园招聘笔试模拟试题及答案解析.docx
- 通桥(2016)2321A-Ⅴ:时速350公里高速铁路预制有砟轨道后张法预应力混凝土简支箱梁(双线) 跨度:23.5m(直、曲线).pdf
- 马工程文学理论全套PPT课件.ppt
- 商品信息采编全套教学课件.pptx
- 简历表格 个人简历模板2021简历模板.docx VIP
- 无人驾驶车辆的路径规划算法研究与实现 .pdf VIP
- 《设计心理学》全套教学课件(共五章完整版).pptx
- 无人驾驶车辆的动态路径规划算法研究 .pdf VIP
文档评论(0)