制御コンピュータは、多くの場合、大規模に使用されるチャネルモード。チャネルモード、すなわち、複数の外部装置を制御することが可能なプログラムによれば、共有DMA機能を提供し、そしてのみ固定DMAデータ転送動作。データ転送モードでは、チャネルは、複数のバイトチャネルに分割し、マルチチャネルの三種類のチャネルのアレイを選択することができます
DMA専用チャンネル
プロセッサデバイスを介して(メインフレームコンピュータ)、チャンネル通信、プロセッサ装置、プロセッサと通信チャネルと同じ意味。通信機器および装置は、プロセッサ・コアを介さずに、DMAコントローラを介して直接通信します。したがって、通信シングルコアプロセッサコンピュータは、プロセッサデバイスと、デバイスおよび装置は、並列に実行することができます。
マイコンで、高速ディスクに適したホストと交換データダイレクト・メモリ・アクセス(DMA)モード。
DMAは、メインメモリと周辺のデータ転送である介入中にCPUの数を減らすために、ラック間に通路を。
DMAモードでは、I / Oデバイスがバスの制御を得るために、データ転送は、ワードカウンタがオーバーフローは、割り込み要求をCPUへ一括転送の終了を示す、構成されているDMAインタフェースによって管理されます。
DMAは、専用ハードウェア、制御、高速周辺機器とメインメモリとの間のCPUの介入入力/出力操作を最小限に抑えるためにバッチでデータの自動交換です。
3つの方法が一般的にありますCPUアクセス、サイクルスチールモード、CPUの交互にDMAアクセスを停止します。