Direct Memory Access
Place instructions to device in main memory
DMA Buffers
Idea: Use processor to give commands to transfer data
Let device manager transfer
Why?
Interacting with device is slow
Frees up processor for other tasks
Include a list of buffer locations in main memory to transfer
- Start address and length