Los canales DMA permiten que los dispositivos transfieran datos directamente a la memoria sin involucrar al procesador. Existen diferentes tipos de transferencia DMA como por robo de ciclo, por ráfagas, transparente y scatter-gather. Los canales DMA se encuentran principalmente en buses ISA y se usan comúnmente en disqueteras y tarjetas de sonido.