单选题 以下是有关对DMA方式的叙述:
Ⅰ.DMA控制器向CPU青求的是总线使用权
Ⅱ.DMA方式可用于键盘和鼠标的数据输入
Ⅲ.DMA方式下整个I/O过程完全不需要CPU介入
Ⅳ.DMA方式需要用中断处理进行辅助操作
以上叙述中,错误的是______。
  • A.Ⅰ、Ⅱ
  • B.Ⅱ、Ⅲ
  • C.Ⅱ、Ⅳ
  • D.Ⅲ、Ⅳ
【正确答案】 B
【答案解析】[解析] Ⅰ正确,在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线使用权转移问题,即DMA传输前,CPU要把总线使用权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线使用权再交回给CPU。 Ⅱ错误,键盘和鼠标的数据输入应该使用中断请求方式。 Ⅲ错误,DMA的数据交换过程包括3个步骤,DMA控制器的初始化、DMA传送、DMA传送的后处理。其中,CPU参与初始化和后处理两部分工作,因此,Ⅲ选项错误,其中传送后处理部分,是通过向CPU发出“DMA结束”中断请求,由CPU执行相应的中断服务程序进行数据校验等后处理工作的,因此Ⅳ正确。