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