关注公众号

关注公众号

手机扫码查看

手机查看

喜欢作者

打赏方式

微信支付微信支付
支付宝支付支付宝支付
×

通道控制方式和dma方式的异同点

2023.4.26

共同点:都是控制数据交流。

1、性质不同:在DMA控制方式中,DMA控制器控制设备和主存之间成批地进程数据交流,而不用CPU干预。通道控制方式与DMA控制方式类似,也是一种以内存为中心,实现设备与内存直接交换数据的控制方式。

2、特点不同:在DMA控制方式中不但减轻了CPU的负担,而且提高了I/O数据传送速度。这种控制方式应用于块设备的数据传输。在通道控制方式中,CPU只需发出启动指令,指出通道相应的操作和I/O设备,该指令就可以启动通道并使通道从内存中调出相应的通道程序执行。

3、干预不同:与DMA相比,通道方式所需的CPU干预更少,并且可以做到一个通道控制多台设备,从而进一步减轻了CPU负担。


推荐
关闭