DMA有什么需要?使用DMA比使用普通传输有什么好处?我搜查了它但没有弄清楚。 任何帮助,提前谢谢。
答案 0 :(得分:0)
如何查看这里的DMA是什么。
http://en.wikipedia.org/wiki/Direct_memory_access
答案 1 :(得分:0)
您可以将DMA传输视为硬件直接从内存中提取数据,而CPU则从内存中获取数据并将其推送到硬件。
这就像有一个商人直接从你的钱包里拿钱,而不是你从钱包里取钱并把它交给商家。
显然,这样做的好处是CPU上的负载较少,这意味着它可以在传输过程中执行其他操作。