平成23年度 秋期 午前 問13
コンピュータ構成要素
DMAの説明
DMA の説明として,適切なものはどれか。
- アCPU が磁気ディスクと主記憶とのデータの受渡しを行う転送方式である。
- イ主記憶の入出力専用アドレス空間に入出力装置のレジスタを割り当てる方式である。
- ウ専用の制御回路が入出力装置や主記憶などの間のデータ転送を行う方式である。
- エ複数の命令の実行ステージを部分的にオーバラップさせて同時に処理し,全体としての処理時間を短くする方式である。
答えと解説を見る
✓ これが正解ウ専用の制御回路が入出力装置や主記憶などの間のデータ転送を行う方式である。
解説
専用の回路が転送を肩代わりする方式です。
DMA は、入出力装置と主記憶などの間のデータ転送を、専用の制御回路が受け持つ方式です。名前のとおり、記憶へ直接たどり着く道を用意するという意味合いで、転送が行われているあいだ処理装置は別の仕事を進められます。速くなる理由の受け取り方には注意が必要です。速くなるのは線を流れる速さではなく、処理装置の待ち時間のほうです。一語ずつ処理装置が受け渡す方式では、そのたびに実行中の処理が中断します。転送をまとめて別の回路に任せれば、その中断が消えます。見分けの軸は、転送を誰が行うかの一点です。処理装置が受け渡すと述べている記述は、この方式のちょうど反対側を説明していることになります。入出力インタフェースの分野には、ほかにも、装置のレジスタを記憶の番地に見せる工夫や、命令の処理を段に分けて重ねる工夫があり、それぞれ別の仕組みです。四つの記述はどれも実在する仕組みを述べているので、間違い探しではなく、名前と中身の対応を当て直す読み方になります。
ほかの選択肢はなぜ違うのか
- アCPU が磁気ディスクと主記憶とのデータ…:処理装置が磁気ディスクと主記憶の間を受け渡す方式で、専用の回路に任せる方式のちょうど反対側にあたります。転送のたびに実行中の処理が中断する形なので、狙いが逆を向いています。
- イ主記憶の入出力専用アドレス空間に入出力装…:入出力装置のレジスタを記憶の番地に割り当てて読み書きする方式の説明です。どの番地に見せるかという割り当ての話であって、転送を誰が担うかにはまったく触れていません。
- エ複数の命令の実行ステージを部分的にオーバ…:複数の命令の実行段を部分的に重ねて全体の処理時間を縮める方式の説明です。処理装置の中で命令をどう流すかという話で、装置と記憶の間の受け渡しとは扱う場所が違います。
この問題の用語
- 磁気ディスクデータを磁気で記録する装置で、ハードディスクなどが当たります。複数台を組み合わせ、故障しても復旧できるようにする使い方があります。
出典:平成23年度 秋期 応用情報技術者試験 午前 問13
同じ用語が出る問題
- 令和5年度 春期 午前 問14:使用率との組合せ(磁気ディスク)
- 令和4年度 春期 午前 問16:実行多重度に関する問題(磁気ディスク)
- 令和4年度 春期 午前 問11:RAID5に関する問題(磁気ディスク)
- 令和3年度 秋期 午前 問55:フルバックアップに関する問題(磁気ディスク)
- 令和3年度 秋期 午前 問11:磁気ディスクに関する問題(磁気ディスク)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)