DMA制御とは?
DMA制御とは、CPUを介さずに、周辺機器と主記憶装置の間で直接データ転送を行う仕組み。CPUはデータ転送の開始を指示するだけで、転送処理自体をCPUの負荷にせずに済むため、他の処理を並行して進められる。
でぃーえむえいせいぎょ
DMA制御の意味
CPUを介さずに、周辺機器と主記憶装置の間で直接データ転送を行う仕組み。CPUはデータ転送の開始を指示するだけで、転送処理自体をCPUの負荷にせずに済むため、他の処理を並行して進められる。
DMA制御の具体例
ハードディスクから大量のデータを読み込む際、DMA制御を使えばCPUはその間に別の計算処理を進められ、データ転送の完了だけを後で通知してもらえばよい。
DMA制御は試験でどう引っ掛けられる?
要点は「CPUを介さない」こと。CPUが高速に転送する仕組みではない。処理を中断してCPUに対応を求める割込みとも別物で、DMAは転送している間もCPUが別の仕事を進められる点が利点として問われる。
DMA制御と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。