试题题干
关于DMA控制方式,下列说法正确的是()
参考答案
正确答案:
试题解析
为了进一步提高I/O的速度和CPU与I/O的并行程度,可以采用DMA控制方式。
通过DMA从磁盘读数据的过程为例,当CPU要从磁盘读入一个数据块时,便向磁盘控制器发送一条读命令。该命令被送到其中的命令寄存器CR中。同时将本次读入数据将要放在内存中的起始地址送到DMA的MAR寄存器,将本次要读的字节数送DC寄存器。然后,启动DMA控制器进行数据传送。在DMA控制输入的过程中,CPU可以执行其他的进程。当本次读入的数据全部传送完毕后,DMA向CPU发送中断请求。所以CPU只在输入/输出开始和结束时干预输入/输出。