在设备管理的I/O控制方式中,DMA控制方式为什么比中断控制方式的中断次数大幅度减少了?

admin2014-10-20  24

问题 在设备管理的I/O控制方式中,DMA控制方式为什么比中断控制方式的中断次数大幅度减少了?

选项

答案(1)DMA方式与中断方式的一个主要区别是:中断方式是在数据缓冲寄存器满之后,发出中断要求CPU进行中断处理;DMA方式则是在所要求转送的数据块全部传送结束时,要求CPU进行中断处理。这就大大减少了CPU进行中断处理的次数。另一个主要区别是:中断方式的数据传送是在中断处理时由CPU控制完成的,而DMA方式是在DMA控制器的控制下不经过CPU控制完成的。

解析
转载请注明原文地址:https://kaotiyun.com/show/OMvR777K
0

最新回复(0)