- 8
- 0
- 约2.88千字
- 约 8页
- 2017-01-20 发布于河南
- 举报
DMA的基本概念.
8.4 DMA 方式 一、DMA的基本概念 直接内存访问(DMA)是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行 。DMA方式一般用于高速传送成组数据。DMA控制器将向内存发出地址和控制信号,修改地址,对传送的字的个数计数,并且以中断方式向CPU报告传送操作的结束。 DMA方式的主要优点是速度快。由于CPU根本不参加传送操作,因此就省去了CPU取指令、取数、送数等操作。在数据传送过程中,没有保存现场、恢复现场之类的工作。内存地址修改、传送字个数的计数等等,也不是由软件实现,而是用硬件线路直接实现的。所以DMA方式能满足高速I/O设备的要求,也有利于CPU效率的发挥。 目前由于大规模集成电路工艺的发展,很多厂家直接生产大规模集成电路的DMA控制器.虽然DMA控制器复杂程度差不多接近于CPU,但使用起来非常方便. 多种DMA至少能执行以下一些基本操作: (1)从外围设备发出DMA请求; (2)CPU响应请求,把CPU工作改成DMA操作方式,DMA控制器从CPU接管总线的控制; (3)由DMA控制器对内存寻址,即决定数据传送的内存单元地址及数据传送个数的计数,并执行数据传送的操作; (4)向CPU报告DMA操作的结束。 注意 在DM
您可能关注的文档
- 孕期40周各周情况表..doc
- 天津2014届高考英语二轮复习阅读理解与书面表达素能达标练18..doc
- 上海市0~3岁婴幼儿教养方案..doc
- 孕前及年轻妈妈需知事项..doc
- 小学一年级语文上册总体单元教学目标教案..doc
- 2010年新目标英语九年级阅读理解、情景交际、书面表达专项复习练习题大全..doc
- 儿童保健规范化建设制度..doc
- 小学六年级英语阅读理解和书面表达专项练习..doc
- 山东省济南市2015届高三下学期第一次模拟考试英语试题(含解析)..doc
- 商业资料上海市0-3岁婴幼儿教养方案..doc
- CN120142926A 一种电机性能测试装置及方法 (电子科技大学长三角研究院(湖州)).pdf
- CN120145976A 构网型变流器暂态工况下的参数设计优化方法和装置 (国网冀北电力有限公司电力科学研究院).pdf
- CN120072066A 基于rlaif的蛋白质语言模型对齐方法及装置 (中国科学院自动化研究所).pdf
- CN120131711A 变态期蝌蚪来源细胞外囊泡及其制备方法与应用 (大连理工大学).pdf
- CN120125080A 有色金属污染场地分级评估方法、设备、存储介质及产品 (中国电建集团中南勘测设计研究院有限公司).pdf
- CN120145294A 基于图神经网络和跨层注意力机制的实体对齐方法和系统 (三峡大学).pdf
- CN120275239A 沉积地层的叠置过程的确定方法、装置、设备及介质 (中国石油大学(北京)).pdf
- CN120071217A 一种基于运动矢量引导局部注意力的视频目标检测方法 (北京工业大学).pdf
- CN120075027A 一种网络故障检测方法 (中国电子科技集团公司第五十二研究所).pdf
- CN120126072A 基于深度学习的堵料检测与状态监控方法 (张家口卷烟厂有限责任公司).pdf
原创力文档

文档评论(0)