DMA方式与程序中断方式相比,其主要特点是什么?

2026年09月24日 06:10
有1个网友回答
网友(1):

1从数据传送上看:程序中断方式靠程序传送,DMA方式靠硬件传送;
2从CPU响应时间上看,程序中断方式是在一条指令执行结束时响应,而DMA方式可在指令周期内任意存取周期结束时响应。
3程序中断方式有处理异常事件的能力,DMA则无此能力。
4.程序中断需保护现场,DMA方式不需保护现场。
5.DMA优先级比中断的优先级高。