忍者ブログ
情報処理技術者試験の合格を目指す全受験者のための、1問1問「徹底解説」ブログです。単なる過去問の暗記ではなく、なぜその答えになるのかを本質的に理解できるよう解説します。書籍などでは学べない最新用語やトレンドを踏まえてご紹介します。

【コンピュータ構成要素】情報の通り道!「3つのバス」の役割|情報処理問題1000本ノック


コンピュータの内部では、CPUとメモリなどの各装置が「バス」と呼ばれる共通の伝送路で結ばれています。何を運ぶかによって名前が異なる3つのバスを攻略しましょう。

1. 問題:命令や状態をやりとりするパス

【 問題 】 コンピュータの内部バスのうち、CPUから各装置へ「読み込め」「書き込め」といった命令(制御信号)を送ったり、装置の状態をやりとりしたりするために使われるものはどれでしょうか?

① データバス   ② アドレスバス   ③ コントロールバス(制御バス)   ④ システムバス

2. 正解:バスの種類に関する正解

正解: ③ コントロールバス(制御バス)

3. 解説:役割分担された3つのルート

CPUがメモリからデータを読み取る際、3つのバスが連携して動きます。それぞれの役割を道路に例えると理解が深まります。

【図解:3大バスの役割分担】

コントロールバス(命令の指示役)
・「読め!」「書け!」という命令信号を運びます。

アドレスバス(場所の指定役)
・データの格納場所である住所(アドレス)を運びます。CPUからメモリへの一方通行です。

データバス(荷物の運搬役)
・実際の数値や文字データそのものを運びます。双方向でやりとりされます。
[ バスに関する重要ポイント ]
バス幅:一度に送れるデータの量(ビット数)。バス幅が広いほど高速になります。
アドレスバスの幅:扱えるメモリの最大容量を決定します(例:32ビットなら最大4GB)。
システムバス:これら3つをまとめた、CPUと周辺回路を結ぶ主要なバスの総称です。

1. 理解のコツ: 「コントロール(Control)」はその名の通り「制御・命令」です。郵便に例えると、住所を書くのがアドレスバス、手紙の中身がデータバス、そして「速達で出せ」「書留で受け取れ」といった指示を出すのがコントロールバスです。
2. 試験対策の視点: 「CPUからメモリへの一方通行なのはどれか?」という問いで「アドレスバス」が正解になるパターンも頻出です。3つの名前と、運んでいるものの組み合わせをセットで覚えておきましょう。


4. まとめ

「命令や動作のタイミングを制御する信号を運ぶ」。これがコントロールバスです。コンピュータが整然と動くための「指揮者」のような役割を果たしていることを押さえておきましょう!


PR