【正确答案】
B
【答案解析】[解析] Ⅰ正确,在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线使用权转移问题,即DMA传输前,CPU要把总线使用权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线使用权再交回给CPU。
Ⅱ错误,键盘和鼠标的数据输入应该使用中断请求方式。
Ⅲ错误,DMA的数据交换过程包括3个步骤,DMA控制器的初始化、DMA传送、DMA传送的后处理。其中,CPU参与初始化和后处理两部分工作,因此,Ⅲ选项错误,其中传送后处理部分,是通过向CPU发出“DMA结束”中断请求,由CPU执行相应的中断服务程序进行数据校验等后处理工作的,因此Ⅳ正确。