请比较说明中断方式与DMA方式的异同(产生方式、处理方式、应用场合等方面)。
① 相同点:二者都由随机请求引起。 ② 不同点:中断方式通过执行处理程序进行处理,DMA方式直接依靠硬件实现数据直传。中断方式可处理复杂事件、控制中低速I/O操作,DMA方式适于简单的、高速的数据批量传送。
请比较说明中断方式与DMA方式的异同(产生方式、处理方式、应用场合等方面)。
① 相同点:二者都由随机请求引起。 ② 不同点:中断方式通过执行处理程序进行处理,DMA方式直接依靠硬件实现数据直传。中断方式可处理复杂事件、控制中低速I/O操作,DMA方式适于简单的、高速的数据批量传送。