单选题
在DMA传送方式中,从一个数据传输率很高的外部设备的角度看,使用{{U}} {{/U}}时I/O效率最高。
A.停止CPU访存
B.周期挪用
C.DMA与CPU交替访存
D.任意一种
A
B
C
D
【正确答案】
A
【答案解析】
停止CPU访存方式适合于数据传输率很高的外部设备进行成组数据传送,I/O效率最高,缺点是没有充分利用内存的效能。如果采用周期挪用方式,每一次挪用都有申请总线控制权、建立总线控制器和归还总线控制权的过程,所以对DMA控制器来说降低了效率。而DMA与CPU交替访存方式适合于CPU的工作周期比内存存取周期长很多的场合,可以使DMA传送和CPU同时发挥最高的效率,但是硬件开销很大.逻辑很复杂。
提交答案
关闭