DMA
Zkratka pro „přímý přístup do paměti“. DMA je metoda přenosu dat z počítače RAM do jiné části počítače bez zpracování pomocí procesor. Zatímco většina dat, která jsou vstupem nebo výstupem z vašeho počítače, je zpracovávána CPU, některá data nevyžadují zpracování nebo mohou být zpracována jiným zařízením. V těchto situacích může DMA ušetřit čas zpracování a je efektivnějším způsobem, jak přesunout data z paměti počítače do jiných zařízení.
Například zvuková karta možná bude muset přistupovat k datům uloženým v paměti RAM počítače, ale protože dokáže zpracovávat data sama, může pomocí DMA obejít procesor. Grafické karty, které podporují DMA, mohou také přistupovat k systémové paměti a zpracovávat grafiku, aniž by potřebovaly procesor. Ultra DMA pevné disky používají DMA k přenosu dat rychleji než předchozí pevné disky, které vyžadovaly, aby byla data nejprve spuštěna přes CPU.
Aby zařízení mohla využívat přímý přístup do paměti, musí být přiřazena kanálu DMA. Každý typ portu v počítači má sadu kanálů DMA, které lze přiřadit každému připojenému zařízení. Například a PCI řadič a pevný disk každý řadič má svoji vlastní sadu DMA kanálů.