简述I/O传送方式中,中断方式和DMA方式的主要区别。
( 1)中断方式是以CPU为中心,采用软硬结合,以软件为主的方式;而DMA方式是以主存为中心,采用硬件手段控制数据传送。( 2)中断方式需要保护现场和恢复现场;而DMA方式不需要。( 3)中断请求的响应只能发生在每一条指令结束时;而DMA请求响应可以发生在每个机器周期结束时。
简述I/O传送方式中,中断方式和DMA方式的主要区别。
( 1)中断方式是以CPU为中心,采用软硬结合,以软件为主的方式;而DMA方式是以主存为中心,采用硬件手段控制数据传送。( 2)中断方式需要保护现场和恢复现场;而DMA方式不需要。( 3)中断请求的响应只能发生在每一条指令结束时;而DMA请求响应可以发生在每个机器周期结束时。