コンピュータ構成要素
基本情報技術者試験|DMA(ダイレクトメモリアクセス)方式による入出力の特徴を最も適切に説明したものはどれか
DMA(ダイレクトメモリアクセス)方式による入出力の特徴を最も適切に説明したものはどれか。
アCPUが入出力装置の状態を繰り返し確認しながら1語ずつ転送を制御する
イ入出力専用のプロセッサがチャネルプログラムを解釈し複雑な制御を代行する
ウ割込みを用いず入出力命令だけで全データを主記憶へ書き込む
エCPUを介さず専用回路が主記憶と入出力装置の間で直接データ転送を行う
正解
エ.CPUを介さず専用回路が主記憶と入出力装置の間で直接データ転送を行う
DMAはDMAコントローラがCPUに代わって主記憶と入出力装置の間でデータを直接やり取りする。CPUは転送開始を指示した後は他処理を進められ、効率が高いため正しい。
?選択肢ごとの解説
ア ×CPUが状態を繰り返し確認しながら1語ずつ制御するのはプログラム制御方式(特にポーリング)であり、CPUを介さないDMAとは逆の説明である。
イ ×専用プロセッサがチャネルプログラムを解釈し複雑な制御を代行するのはチャネル制御方式の説明で、DMAより高機能な別方式である。
ウ ×割込みを用いず入出力命令だけで全データを書き込むという説明はプログラム制御方式の特徴に近く、DMAは転送完了時に割込みでCPUへ通知する。
エ ○DMAはDMAコントローラがCPUに代わって主記憶と入出力装置の間でデータを直接やり取りする。CPUは転送開始を指示した後は他処理を進められ、効率が高いため正しい。
コンピュータ構成要素の他の問題
CPUが入出力装置の準備完了を、一定間隔で装置の状態レジスタを繰り返し読み取って確認する方式はどれか。コンピュータのバスに関する記述として最も適切なものはどれか。入出力インタフェースであるUSBの特徴として最も適切なものはどれか。RAID6を構成するために最低限必要なディスク台数として正しいものはどれか。クロック周波数2GHz、命令1個あたり平均4クロックを要するCPUの処理性能はおよそ何MIPSか。キャッシュメモリの役割を最も適切に説明したものはどれか。CPUのパイプライン処理において、分岐命令の成立により後続命令のフェッチをやり直す必要が生じる事象を指す用語はどれか。ゼロによる除算を実行した際にCPU内部で発生する割込みの種類はどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0176
