计算机组成原理易混知识点
可以这样表述:
外设中的数据要让CPU加工,必须先进入主存。
因为外设速度慢,如果让CPU亲自搬运数据会浪费性能。
所以交给DMA,由DMA负责把数据从外设直接搬到主存,CPU只需在处理时再从主存读取。
✅ 一句总结:
DMA不是把数据“直接给CPU”,而是“直接搬到主存”,从而解放CPU。
要不要我给你画个 有DMA vs 没DMA的数据传输对比图?一眼就能看出“CPU省下了多少力气”。
可以这样表述:
外设中的数据要让CPU加工,必须先进入主存。
因为外设速度慢,如果让CPU亲自搬运数据会浪费性能。
所以交给DMA,由DMA负责把数据从外设直接搬到主存,CPU只需在处理时再从主存读取。
✅ 一句总结:
DMA不是把数据“直接给CPU”,而是“直接搬到主存”,从而解放CPU。
要不要我给你画个 有DMA vs 没DMA的数据传输对比图?一眼就能看出“CPU省下了多少力气”。