- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理 第11章 DMA技术与DMA控制器
第11章 DMA技术与DMA控制器 方式3 ——级联方式 用于通过多个8237A级连以扩展通道; 第二级的HRQ和HLDA信号连到第一级某个通道的DREQ和DACK上; 第二级芯片的优先权等级与所连通道的优先权相对应; 第一级只起优先权网络的作用,实际的操作由第二级芯片完成; 还可由第二级扩展到第三级等。 DMA传送类型 DMA读——把数据由存储器传送到外设 由 有效从存储器读出数据,由 有效把这一数据写入外设 DMA写——把外设输入的数据写入存储器 由 有效从外设输入数据,由 有效把这一数据写入存储器。 DMA检验——空操作 8237A不进行任何传送,只产生地址并响应 信号,不产生读写控制信号,用以校验8237的功能是否正常。 第11章 DMA技术与DMA控制器 存储器到存储器的传送 固定使用通道0和通道1 通道0的地址寄存器存源区地址 通道1的地址寄存器存目的区地址,通道1的字节数寄存器存放传送的字节数 传送由设置通道0的软件请求位启动 每传送一字节需用8个时钟周期 前4个时钟周期用通道0地址寄存器的地址从源区读数据送入8237A的临时寄存器 后4个时钟周期用通道1地址寄存器的地址把临时寄存器中的数据写入目的区 第11章 DMA技术与DMA控制器 §11.3 DMA技术在微机系统中的应用 IBM PC/XT机使用一片8237A 通道0:动态存贮器DRAM刷新 通道1:用户使用 通道2:内存与软盘的高速数据交换 通道3:内存与硬盘的高速数据交换 图11.12 IBM PC/XT系统中的DAM控制逻辑 11.1 DMA技术概述 11.2 可编程DMA控制器8237A 11.3 DMA技术在微机系统中的应用 第11章 DMA技术与DMA控制器 §11.1 DMA技术概述 1. DMA 传送方式的实现方法: 由专用接口芯片DMA控制器 (简称DMAC) 控制传送过程; ①由外设接口向DMAC发DMA请求; ②DMAC向CPU发出总线请求; ③CPU发出总线响应信号,释放总线; ④DMAC接管总线,并向外设接口发出DMA响应信号; ⑤DMAC控制外设、内存之间进行直接数据传送; ⑥DMAC撤消总线请求; ⑦CPU撤消总线响应,并重新接管总线。 第11章 DMA技术与DMA控制器 2. DMA传送方式的特点 ①外设和内存之间,直接进行数据传送,不通过CPU, 传送效率高。适用于在内存与高速外设、内存两个区域之间,或两个高速外设之间进行大批量数据传送。 ②电路结构复杂,硬件开销较大。 第11章 DMA技术与DMA控制器 DMA 传送过程示意图 总线 总线 响应 总线 请求 DMA请求 DREQ DMA响应 DACK CPU DMAC 内 存 外 设 接 口 第11章 DMA技术与DMA控制器 ①接收接口发出的DMA请求信号,向CPU发出总线请求信号HOLD(高电平)。 §11.1.1 DMAC的基本功能 第11章 DMA技术与DMA控制器 ⑥DMA过程结束,向CPU发出DMA结束信号,HOLD变低,将总线控制权还给CPU,使CPU恢复正常工作。 ⑤决定传送字节数,并判断DMA传送是否结束。 ④向存储器或I/O接口发相应的读写控制信号。 ③向地址总线发出内存地址信息,对其进行寻址及修改 地址指针。 ②接收CPU发出的响应信号HLDA(高电平) ,接管对总线的控制,进入DMA传送方式。 §11.1.2 DMAC的一般结构 图9.1 单通道DMAC的一般结构及其与I/O接口的连接 1. 单字节传输方式 :DMA控制器每次请求总线只传送一个字节数据,传送完后即释放总线控制权。 2. 块传输方式(也称组传输方式):DMA控制器每次请求总线连续传送一个数据块,待整个数据块全部传送完成后再释放总线控制权。 3. 请求传输方式:每传完一个字节,DMA控制器都要检测由I/O接口发来的DMA请求信号是否仍然有效,如果该信号仍有效,则继续进行DMA传输;否则,就暂停传输,交还总线控制权给CPU,直至DMA请求信号再次变为有效,数据块传输则从刚才暂停的那一点继续进行下去。 §11.1.3 DMAC的工作方式 第11章 DMA技术与DMA控制器 若从外设往内存输入一个数据块,单字节传输方式的工作过程为: ① I/O接口向DMAC发送DMA请求信号; ② DMAC向CPU发总线请求信号,当得到CPU送来的总线允许信号后,DMAC获得总线控制权; ③ DMAC将其地址寄存器的内容送到地址总线上; ④ DMAC往I/O接口发送DMA响应信
您可能关注的文档
- s版我是猫ppt概要.ppt
- S版小学语文六年级上册19课怒吼吧-黄河概要.ppt
- 开米社区传播体验.ppt
- 张岱年:《中国文化概论》(与教材同步).ppt
- S版语文五年级上册百花园三概要.ppt
- S版语文五年级下册知识汇总概要.doc
- S版语文四年级2013-14第一期期末试卷概要.ppt
- 张晓彤如何选育用留人.ppt
- S版语文三年级下册第一单元我喜欢的花作文指导概要.ppt
- 张昆编管理54:简洁明快“抓”客户2014.4.5.ppt
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- 2025年上海市中考英语试题卷(含答案).docx
- 《2025年长护险机构服务标准化与质量控制体系》.docx
- 海南省2021-2022学年高二上学期期末学业水平诊断化学试题(原卷版)-精品.docx VIP
- 2025年 AMC 8 数学竞赛(中英双语)-学生用卷.doc VIP
- 2023年重庆三峡学院公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 西师版数学六年级上册知识点.doc VIP
- 氢气膨胀机的开发及应用.pdf VIP
- 2024-2025学年广东省深圳市龙华区八年级(上)期末语文试卷.docx VIP
- 2022年度工作总结模板.docx VIP
- 年产2000吨刺梨,金秋梨复合果酒工厂车间毕业设计.docx VIP
原创力文档


文档评论(0)