DMA是什么意思?

 我来答
忧郁悲伤
2007-05-18 · 超过15用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:0
展开全部
Digital Signal Processing 数字信号处理
DMA是一项1997初才开始广泛采用的新的ATA/IDE接口协议,所以又称Ultra ATA。Ultra DMA采用总线主控方式,在硬盘上有DMA直接内存访问控制器。由于在数据传输过程中不需CPU的干预,因而节约了宝贵的CPU资源,使得CPU可以腾出大量的时间处理其它的数据和程序要求。其次,Ultra DMA把IDE命令的时钟脉冲的上升沿和下降沿都用作内存读写选通信号,使得每半个时钟周期就可以传输一次数据,也就使最大外部数据传输率从每秒16.6MB倍增到33.3MB,Ultra DMA/33也因此得名。下面讲讲Ultra DMA硬盘的使用设置方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd027be
2012-08-02
知道答主
回答量:1
采纳率:0%
帮助的人:1608
展开全部
DMA原理:DMA(Direct Memory Access,直接内存存取) 是所有现代电脑的重要特色,它允许不同速度的硬件装置来沟通,而不需要依于 CPU 的大量 中断 负载。否则,CPU 需要从 来源 把每一片段的资料复制到 暂存器,然后把它们再次写回到新的地方。在这个时间中,CPU 对于其他的工作来说就无法使用。
  DMA 传输将数据从一个地址空间复制到另外一个地址空间。当 CPU 初始化这个传输动作,传输动作本身是由 DMA 控制器 来实行和完成。典型的例子就是移动一个外部内存的区块到芯片内部更快的内存区。像是这样的操作并没有让处理器工作拖延,反而可以被重新排程去处理其他的工作。DMA 传输对于高效能 嵌入式系统 算法和网络是很重要的。 
  在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。

DMA
一个完整的DMA传输过程必须经过下面的4个步骤。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旁炫0EG
2012-11-05 · TA获得超过269个赞
知道答主
回答量:192
采纳率:100%
帮助的人:12.3万
展开全部
直接存储器存取
DMA特点:数据不通过CPU,而由DMAC直接完成存储单元或IO端口之间的数据传送。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逮孝御秋
2019-05-08 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:35%
帮助的人:700万
展开全部
direct
memory
access
直接存储器访问

说白了就是直接对存储器的访问,不需要依于
cpu
的大量中断、负载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嵩山高不胜人C
2007-05-18 · TA获得超过548个赞
知道答主
回答量:217
采纳率:0%
帮助的人:78.5万
展开全部
直接存储器存取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式