问答题 在I/O控制方式中,中断和DMA有何主要异同?
【正确答案】两者都是由外设主动提出申请,但中断方式仍需要通过程序传送数据,并在处理的过程中还要“保护现场”和“恢复现场”,而DMA方式可以让外设与内存直接交换数据,不必经过CPU,所以处理速度更快,实时性更强。
【答案解析】