一个周期。由于DMA传送是直接在内存和IO设备之间进行数据交换的过程,不需要经过CPU的干预,在DMA传送过程中,IO设备会向CPU发出中断请求,CPU则会告诉IO设备开始传输数据,CPU会进入等待状态,直到数据传输完成,因此,在DMA传送过程中,CPU会占用一个周期的时间来等待数据传输完成。