バス (コンピュータ)
コントロールバスとも呼ぶ。
アドレスバスやデータバスで実際に入出力を行うタイミングや、その他CPUと外部との間での必要な制御情報を遣り取りする信号線。入力・出力は用途に応じて別。
例として、各バスに有効なデータが乗っている事を示す。制御信号のエッジ(変化点)で実際の転送動作が行われる。例えば、Z80ではMREQピンがアクティブになる事によりメモリとの転送である事を示し、RDピンはCPUへの入力(読み込み)、WRピンはCPUからの出力(書き込み)時にアクティブになる。
単純な構成では上記のようになるが、今日のより詳細な技術についてはCPUバスを参照のこと。
CPU外部のバスあるいは単にCPUバスと言う。ここでは、CPUとメモリ・入出力装置が直接バスで接続される簡単な構成を考えてみる(今日のパソコンはもう少し複雑である。比較的古い時代のコンピュータでは、各要素が1つのバスに接続されていた。SUNのVMEバスやMULTIBUSなど。)
基本的な例としてのバスの構造は下記のようになる。