V PC již řadu let (přesněji snad desítky let) neodmyslitelná funkce. V principu jde o to, že periferie přes DMA řadič mohou přistupovat přímo do operační paměti...CPU je v tomto případě "volný" k jiným úkolům a nemusí dané zařízení nepřetržitě obsluhovat. Jediné co musí zajistit, je zinicializování přenosu. Tak například v případě čtení z HDD pošle řadiči instrukce kolik dat, z jaké adresy a kam má načíst a po skončení operace řadič může vyvolat přerušení procesoru - ten se už může "vrhnout" na kompletní data.