单选题
下列有关采用DMA方式进行输入/输出的描述中,正确的是____。【西安交通大学2004年】
A、
一个完整的DMA过程,部分由DMAC控制,部分由CPU控制
B、
一个完整的DMA过程,完全由CPU控制
C、
一个完整的DMA过程,完全由CPU采用周期窃取方式控制
D、
一个完整的DMA过程,完全由DMAC控制,CPU不介入任何控制
【正确答案】
A
【答案解析】
解析:考查DMA传送方式。一个具体且完整的DMA传送过程包括如下步骤:1)。DMA预处理。在DMA传送之前必须要做准备工作,即初始化。由CPU完成。2)数据传送。由DMAC完成。3)DMA后处理。当传送操作结束时,DMAc向CPU发出中断请求,CPU停止原来程序的执行,转去执行中断服务程序做DMA结束处理工作。由CPU完成。
提交答案
关闭