平成25年度 秋期 応用情報技術者試験 午前 問12
テクノロジ/コンピュータ構成要素DMAの説明として,適切なものはどれか。
出典:平成25年度 秋期 応用情報技術者試験 午前 問12
- アCPUが磁気ディスクと主記憶とのデータの受渡しを行う転送方式である。
- イ主記憶の入出力専用アドレス空間に入出力装置のレジスタを割り当てる方式である。
- ウ専用の制御回路が入出力装置,主記憶などの間のデータ転送を行う方式である。
- エ複数の命令の実行ステージを部分的にオーバラップさせて同時に処理し,全体としての処理時間を短くする方式である。
正解:ウ
解説
DMA(Direct Memory Access)は,CPUを介さずに専用の制御回路(DMAコントローラ)が入出力装置と主記憶などの間で直接データ転送を行う方式で,CPUの負荷を軽減します。
選択肢ごとの解説
- ア誤り。CPUが磁気ディスクと主記憶の受渡しを行う方式は,プログラム制御によるI/O(PIO)の説明です。
- イ誤り。入出力専用アドレス空間にレジスタを割り当てる方式は,I/Oマップドの入出力方式の説明です。
- ウ正しい。専用の制御回路がCPUを介さずにデータ転送を行うのがDMAです。
- エ誤り。複数命令の実行ステージをオーバラップさせる方式はパイプライン処理の説明です。