周辺機器を接続するためのパラレルバスインターフェイスの一つ。
元々Hewlett-Packardにより開発されHP-IBと呼ばれ、同社のプリンタを接続することを主たる目的としていた。これがGP-IBという名でIECに提案され、1975(昭和50)年にIEEEにより標準規格として採用された。IEEE 488バスとも呼ばれる。
通信速度は最大で、IEEE 488.1で1.5Mbps、IEEE 488.2で7.7Mbpsである。
16本のバスラインが24ピンのコネクタで接続される。コネクタはベローズタイプが使用される。
| 上 | |||
|---|---|---|---|
| 1 | DIO 1 | データ | |
| 2 | DIO 2 | データ | |
| 3 | DIO 3 | データ | |
| 4 | DIO 4 | データ | |
| 5 | EOI | End or Identify | データ転送終了 |
| 6 | DAV | Data Valid | バス上のデータは有効 |
| 7 | NRFD | Not Ready For Data | listnerはデータの受信準備が完了 |
| 8 | NDAC | Not Data ACcepted | listnerはデータの受信が完了 |
| 9 | IFC | InterFace Clear | GP-IB機器のインターフェイスを初期化 |
| 10 | SRQ | Service ReQuest | コントローラへのサービス(割り込み)要求 |
| 11 | ATN | Attention | コマンドとデータの識別(H=データ、L=コマンド) |
| 12 | ケーブルシールド | ||
| 下 | |||
| 13 | DIO 5 | データ | |
| 14 | DIO 6 | データ | |
| 15 | DIO 7 | データ | |
| 16 | DIO 8 | データ | |
| 17 | REN | Remote ENable | リモート制御/ローカル制御の識別 |
| 18 | GND | DAV用 | |
| 19 | GND | NRFD用 | |
| 20 | GND | NDAC用 | |
| 21 | GND | IFC用 | |
| 22 | GND | SRQ用 | |
| 23 | GND | ATN用 | |
| 24 | GND | 論理信号共通 | |