DMA制御とは?でぃーえむえいせいぎょ
DMA制御とは、CPUを介さずに、周辺機器と主記憶装置の間で直接データ転送を行う仕組み。CPUはデータ転送の開始を指示するだけで、転送処理自体をCPUの負荷にせずに済むため、他の処理を並行して進められる。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
ハードディスクから大量のデータを読み込む際、DMA制御を使えばCPUはその間に別の計算処理を進められ、データ転送の完了だけを後で通知してもらえばよい。
試験での引っ掛け
要点は「CPUを介さない」こと。CPUが高速に転送する仕組みではない。処理を中断してCPUに対応を求める割込みとも別物で、DMAは転送している間もCPUが別の仕事を進められる点が利点として問われる。
関連用語
出典・参考
公式シラバスの2 コンピュータシステム > 4. 入出力デバイス > (1) 入出力インタフェースに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。