Asynchronní I/O instrukce fungují oproti synchronním instrukcím tak, že procesor těmito instrukcemi instruuje chipset základní desky aby:
- pro čtení: připravil data která potřebuje do RAM paměti
- pro zápis: data z RAM paměti vzal a zapsal je do dané I/O komponenty.
Tímto způsobem procesor komanduje základní desku co má dělat, nemusí se zdržovat čekáním na ostatní komponenty a může pokračovat ve zpracovávání běžného toku instrukcí.
Jakmile je operace čtení/zápisu hotová tak chipset základní desky pošle do procesoru přerušení na které procesor může navázat.
Tomuto systému se v počítačích říká DMA neboli Direct Memory Access.