7.4 DMA方式 7.4.1 基本概念 1、定义 DMA(Direct Memory Access,直接存储器访问)是一种完全由硬件执行I/O交换的工作方式. 在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,不需要CPU暂停现行程序为设备服务,而直接在内存和I/O设备之间进行. DMA方式一般用于高速传送成组数据. 2、DMA和中断的区别 (1) 中断是程序切换,需要保护和恢复现场;而DMA方式除了开始和结束时,不占用CPU的任何资源; (2) 对中断请求的响应时间只能发生在每条指令执行完毕时;而对DMA请求的响应时间可以发生在每个机器周期结束时; 2、DMA和中断的区别 (3) DMA请求的优先级高于中断请求; (4) 程序中断具有实时处理异常事件的能力,而DMA方式仅用于实现外设与主存之间的数据块传送. (5) 中断传送过程需要CPU的干预;而DMA方式传送过程不需要CPU的干预,所以数据传送速率高,适合于高速外设的成组数据传送. 7.4.2 DMA接口(DMA控制器DMAC) 1、DMA控制器的功能 (1) 接受外设发出的DMA请求,并向CPU发出总线请求; (2) 当CPU响应总线请求并发出总线响应信号后,接管对总线的控制,进入DMA操作周期; (3) 确定传送数据的主存单元地址及传送长度,并能自动修改主存地址计数器
您可能关注的文档
- 计算机的选购与组装.pptx
- 计算机机接口与控制技术2016_1.ppt
- 计算机基础1-2章.ppt
- 计算机基础课试题卷.doc
- 计算机基础试卷16.docx
- 计算机利用网络求职课件.ppt
- 计算机数据恢复技术(梁宇恩)第3章.ppt
- 计算机算法设计与分析(第4版)第7章.ppt
- 计算机通信与网络课后答案.docx
- 计算机网络_01概述.ppt
- 宣贯培训(2026年)《GBT 42811-2023港口集装箱作业系统技术要求》.pptx
- 宣贯培训(2026年)《GBT 42817-2023农产品产地土壤改良剂使用技术规范》.pptx
- 宣贯培训(2026年)《GBT 42822-2023美术用品中初级芳香胺的测定方法》.pptx
- 宣贯培训(2026年)《GBT 42827-2023家用和类似用途的交流换气扇及其调速器 性能测试方法》.pptx
- 宣贯培训(2026年)《GBT 42828.3-2023盐碱地改良通用技术 第3部分:生物改良》.pptx
- 宣贯培训(2026年)《GBT 42830-2023移动机器人 词汇》.pptx
- 宣贯培训(2026年)《GBT 42834-2023油气管道安全仪表系统的功能安全 运行维护要求》.pptx
- 宣贯培训(2026年)《GBT 42836-2023微波半导体集成电路 混频器》.pptx
- 宣贯培训(2026年)《GBT 42839-2023半导体集成电路 模拟数字(AD)转换器》.pptx
- 宣贯培训(2026年)《GBT 42841-2023热环境的人类工效学 人体冷热应激评估与管理》.pptx
最近下载
- 2025 国家电投 新能源区域化管理实施方案.docx VIP
- 扩张性心肌病的麻醉.ppt VIP
- 2025年河南省计算机基础(专升本)真题及答案.docx VIP
- 人教版一年级数学下学期第二单元20以内的退位减法整理和复习教案.doc VIP
- 第二单元20以内的退位减法 整理和复习(课件)人教版数学一年级下册.pptx VIP
- DB4413_T 63-2025 福田菜心生产技术规程.docx VIP
- ACSACS800变频器变频器ACS800变频器用户手册.pdf
- 2026届八省联考高考日语试卷试题及答案详解(精校打印).doc VIP
- 西门子AZL2.手操器基础文件-英文.pdf VIP
- 移动电源SW6236 AACC四口.pdf VIP
原创力文档

文档评论(0)