问题
单项选择题
DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作______。
A.停止CPU访问主存
B.周期挪用
C.DMA与CPU交替访问
D.DMA
答案
参考答案:A
解析:停止CPU访问主存的特点是:在DMA传送过程中,CPU释放总线的控制权,处于不工作或保持状态,数据传送完毕后,DMA控制器向CPU发一个DMA结束信号,把总线控制权还给CPU。周期挪用方式的特点是DMA控制器与主存储器之间传送一个数据,占用(窃取)一个CPU周期,即CPU暂停工作一个周期,然后继续执行程序。DMA与CPU交替访问的特点是:总线控制权分两个周期分时由DMA控制器和CPU控制,DMA控制器和CPU交替使用总线,是一种效率最高的DMA传送方式。