IPA過去問ドリル

平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

テクノロジ/コンピュータ構成要素

バスプロトコルに関する記述のうち,適切なものはどれか。

出典:平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

正解:ア

解説

バスプロトコルでは,複数の装置がバスを共有して利用できるように,バスアービタが装置間のバス使用権の調停を行い,調停の結果バスの使用権を取得した装置(バスマスタ)だけがバスを使用してデータ転送を行います。アドレスを出力して転送相手やその中の転送対象を指定するのはバスマスタの役割であり,バスの駆動停止もバスマスタが主体となって行われるため,これらをバススレーブの役割とする記述は適切ではありません。

選択肢ごとの解説

  • 正しい。バスアービタがバスの使用権の調停を行い,調停によって使用権を取得した装置がバスを使用します。
  • 誤り。アドレスを出力して転送相手の装置及びその装置内の転送対象を指定するのは,バススレーブではなくバスマスタの役割です。
  • 誤り。データ転送終了時に各信号線の駆動を停止するのは,一般にバスマスタ側の制御であり,バススレーブの役割として説明するのは適切ではありません。
  • 誤り。バスの調停はバスマスタ自身ではなくバスアービタが行うものであり,バスマスタが調停を行うという説明は適切ではありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く