平成23年度 特別 午前Ⅱ 問3
バス
バスプロトコルに関する記述
バスプロトコルに関する記述のうち,適切なものはどれか。
- アバスアービタがバスの調停を行い,調停の結果,使用権を取得した装置がバスを使用する。
- イバススレーブがアドレスを出力して,転送相手の装置及びその装置内の転送対象を指定する。
- ウバススレーブは,バスを使用したデータ転送が終了すると,各信号線の駆動を停止する。
- エバスマスタが,バスを時分割で使用するように調停を行うことによって,複数の装置がバスを使用できる。
答えと解説を見る
✓ これが正解アバスアービタがバスの調停を行い,調停の結果,使用権を取得した装置がバスを使用する。
解説
バスの使用権は、バスアービタが調停して一つの装置に与えます。
バスの役割は、使用権を決める装置、転送を主導する装置、それに応じる装置の三つに分けて見るのが軸です。複数の装置が同時にバスを使おうとすると信号が衝突するため、バスアービタが要求を受け付けて調停し、使用権を一つの装置に与えます。使用権を得た装置はバスマスタとなり、アドレスや制御信号を出して転送を始めます。バススレーブは、バスマスタから指定されて応答する側です。調停するのはアービタ、転送を主導するのはマスタ、応じるのはスレーブ、という三者の分担で読み分けると選びやすくなります。
ほかの選択肢はなぜ違うのか
- イバススレーブがアドレスを出力して,転送相…:転送相手と転送対象をアドレスで指定するのは、使用権を得て転送を主導するバスマスタの仕事です。バススレーブはそのアドレスで指定されて応答する側なので、役割が入れ替わっています。
- ウバススレーブは,バスを使用したデータ転送…:アドレスや制御の信号線を駆動しているのは使用権を得たバスマスタで、転送が終わってそれらを手放すのもバスマスタの側です。バススレーブは指定されたときに応答するだけで、使用権を持つ側ではありません。
- エバスマスタが,バスを時分割で使用するよう…:バスを時分割で使えるように調停するのは、バスアービタの役目です。バスマスタは調停の結果として使用権を得る側であり、自分で調停を行うわけではないので、役割を取り違えた説明です。
この問題の用語
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問2:NVMeの特徴(プロトコル)
- 令和5年度 秋期 午前Ⅱ 問14:SAMLに関する問題(プロトコル)
- 令和5年度 秋期 午前Ⅱ 問13(プロトコル)
- 令和3年度 秋期 午前Ⅱ 問5(プロトコル)
- 平成31年度 春期 午前Ⅱ 問19:SAMLに関する問題(プロトコル)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)