アドレス バス、データ バス、またはローカル バスとも呼ばれるバスは、コンピューターに接続されたコンポーネントまたはデバイス間の接続です。 たとえば、バスはマザーボードを介して CPU とシステム メモリの間でデータを伝送します。
Why is a computer bus called a bus?
コンピュータ バスは、公共交通機関やスクール バスのように考えることができます。 これらのタイプのバスは、ある目的地から別の目的地まで人々を輸送することができます。 これらのバスと同様に、コンピュータ・バスは、ある場所またはデバイスから別の場所またはデバイスにデータを送信します。
コンピュータ・バスは、データを「ピックアップ」し、一定の間隔で「ドロップオフ」する、厳格なスケジュールを維持します。 たとえば、バスが 200 MHz の周波数で動作する場合、1 秒間に 2 億回のデータ転送を完了します。
Bus is not an abbreviation or acronym.
Computer bus overview
バスには複数のワイヤー(信号線)があり、データを送信または取得する先のメモリ位置を記述するアドレス情報を備えています。 バスの各ワイヤは情報のビット(複数可)を運び、つまり、バスのワイヤが多ければ多いほど、アドレス指定できる情報が多くなります。 たとえば、32 ビットのアドレス バスを持つコンピューターは 4 GB のメモリをアドレス指定でき、36 ビットのバスを持つコンピューターは 64 GB のメモリをアドレス指定できます。
以下の図に、さまざまな種類のコンピューター バスおよびマザーボード上のデバイスを接続する方法を示します。
Types of computer buses
バスはパラレルまたはシリアルバスで、内部バス(ローカルバス)または外部バス(拡張バス)です。
内部バスと外部バス
内部バスによりビデオカードとメモリなど、内部のコンポーネント間の通信が可能です。
Parallel bus vs. serial bus
コンピュータ・バスは、パラレルまたはシリアル通信方法のいずれかを使用してデータを送信できます。 パラレルバスでは、データは一度に数ビットずつ送信されます。 しかし、シリアル・バスでは、データは一度に 1 ビットずつ転送されます。
バス速度
コンピュータまたはデバイスのバス速度は MHz で測定され、たとえば、FSB は 100 MHz の周波数で動作する場合があります。 バスのスループットは、1 秒あたりのビット数または 1 秒あたりのメガバイト数で測定されます。
コンピュータバスの例
A-F | G-N | O-P | P-Z |
---|---|---|---|
AGP |
HyperTransport |
PATA |
SATA |
Most popular computer buses
Today.Odyssey, Inc, 上記のバスの多くは、現在では使用されていないか、またはそれほど一般的ではありません。 以下は、最も一般的なバスのリストとコンピュータでの使用方法です。
- eSATA および SATA – コンピュータ ハードドライブおよびディスクドライブ
- PCIe – コンピュータ拡張カードおよびビデオカード
- USB – コンピュータ周辺機器
- Thunderbolt – USB-C ケーブルで接続する周辺機器
USB-Cケーブルで接続する。