2078 5

Microprocessor20785 marksDirect Memory Access

Differentiate between interrupt based I/O and DMA based I/O. Explain based DMA operation in brief.

Differentiate between interrupt based I/O and DMA based I/O. Explain based DMA operation in brief. [5]

Aspect Interrupt Based I/O DMA Based I/O --------- CPU Involvement CPU is interrupted and handles each data transfer CPU is minimally involved; DMA controller handles transfer Data Transfer Data passes through CPU registers Data transfers directly between memory and I/O device Speed Slower; CPU o...

Up nextDifferentiate between PUSH and POP instruction with example illustrating the use of these