質問: LPIC101の勉強をしていて、PCIに関してよく理解できていません。 以下が自分の認識ですが、あってますでしょうか? ・PCI...パラレル方式でデータを転送するバス規格(バス規格というのはコンピュータ内部のみでしか使用しない電気信号のこと?こちらを参照しましたhttps://kotobank.jp/word/%E3%83%90%E3%82%B9%E8%A6%8F%E6%A0%BC-601387) PCIに対して、シリアル方式で通信するバス規格として、USB(Universal Serial Bus)が存在している。 PCIの認識に関しては以上です。もし上記の認識が合っているのならば、以下のような疑問が湧いてきます。 1. PCIもUSBもバス規格なのに、PCIに関しては名前にBusが含まれていない。 1. そもそもバス規格ってコンピュータ内部の電気信号じゃないのか。USBっていうと、外部の補助記憶装置とかを接続するような規格ではないか。 トンチンカンかもしれませんが、よろしくお願いいたします。
回答: Busの語源はOmnibus(元々は乗り合い馬車)で、車のバスと同じです。音楽アルバムで使われるオムニバス版というのも同じ。 1つの共通の土俵・土台(プラットフォーム)の上に複数の異なる物を載せると言うことです。 > > 以下が自分の認識ですが、あってますでしょうか? > > > 合ってます。 > > PCIもUSBもバス規格なのに、PCIに関しては名前にBusが含まれていない。 > > > 名前なので、名付けた人がたまたまそう付けなかったと言うことでしょう。PCI以前に使われていたISAもBusが付いていません。PCI-BusやISA-Busという表記もありますね。 USBがBusと付いているのは、それ以前のキーボードやマウスの接続規格のPS/2が元々それらの専用インターフェースであったのに対して、AppleのADB(Apple Desktop Bus)に習ってBus的に使いたいというところから名前にBusを入れたんだと思います。 > > そもそもバス規格ってコンピュータ内部の電気信号じゃないのか。USBっていうと、外部の補助記憶装置とかを接続するような規格ではないか。 > > > 元々は、外部機器はそれぞれ異なったコネクタ形状・ケーブル・信号ピンアサインを使っていました。プリンタ、ディスク、モデムなどなど。なので、昔はBusというと内部しかなかったので、当時のIT用語辞書であれば、「内部の」と書いてあるでしょうね。 現在は外部機器も同じコネクタ・ケーブルでつなぎたいというニーズのためにBusになっています。プラグアンドプレイという言葉が出てきて以来ですかね。 Bus自体の意味は「内部のみ」という意味は含んでいません。