Data Movement
Programmed I/O
processor has to touch all the data
too much processor overhead
for high bandwidth devices (disk, network)
DMA
processor sets up transfer(s)
DMA controller transfers data
complicates memory system
Previous slide
Next slide
Back to first slide
View graphic version