問題
DMA(Direct Memory Access)の説明として、正しいものはどれか。
選択肢
- 1CPUを介さずに入出力装置と主記憶間でデータ転送を行う仕組み
- 2CPUが直接主記憶を操作する仕組み
- 3入出力装置がCPUに割り込みをかける仕組み
- 4ディスクのアクセス時間を短縮する技術
正解
1. CPUを介さずに入出力装置と主記憶間でデータ転送を行う仕組み
詳しい解説を見る解説を閉じる
解説
DMA(Direct Memory Access)はCPUを介さず、専用のDMAコントローラを使って入出力装置と主記憶の間で直接データを転送する仕組みです。CPUは転送中に他の処理を実行できるため、システム全体の性能が向上します。大量データ転送(HDD、ネットワーク、グラフィックス等)で広く用いられ、転送完了は割り込みでCPUに通知されます。
一問一答
全400問を繰り返し学習