Direct Memory Access Channel 1台のパソコンで複数の作業を同時に処理する際、CPUの負担を減らすしくみ。通常、8つのDMAチャンネルがあり、周辺機器ごとに一つのDMAチャンネルを占有するが、パソコンに内蔵された「DMAコントローラ」により、周辺機器とのデータ転送中でもCPUが別の仕事をこなせるようにしている。 拡張カードなどを追加する際には、DMAチャンネルが衝突しないように設定をする必要がある。