488とは、短距離デジタル通信バス仕様である。元々は自動テスト設備に用いられることを目的として作られたが、現在でもその分野では広い範囲で使われている。してよく知られている。488は、デイジーチェーン接続により、1つの8bitパラレル電気バスを15個までのデバイスで共有できるものである。低速のデバイスが制御に参加するので、データ転送速度を決定するためにデータをハンドシェイクして送る。8MByte/secになっている。488バスは16本の信号線を使っていて、8本を双方向データ通信用に、3本をハンドシェイクに、そして5本をバス管理に用いている。8本をグランドとしている。デジタルマルチメーターやロジックアナライザのような試験および測定装置メーカーであった。このバスはその当時の技術を用いて比較的簡単に実装できた。このバスは単純なパラレルの電気バスといくつかの独立した制御線を用いていた。488.1になっている)として標準化された。プロトコルなどのパラメータは形式化したが、コマンドやデータのフォーマットについては何も触れなかった。488.1(1987年6月)では、基本的な文法とフォーマット規約を提供し、同様にデバイス独立コマンドやデータ構造、エラープロトコルなども定めた。488.1に取り込まれていない。各種装置は488.2に従わなくても488.1の仕様を満足することができる。488.2が文法を定義したが、そこには装置固有のコマンドの標準はなかった。同じ装置のクラス(例えばマルチメーター)を制御するコマンドは、メーカー同士、また種々のモデル間でさえ様々であった。デバイスコマンドの標準であるSCPIは1990年代に導入された。導入が遅かったため、広く実装されることはなかった。488.1の上位互換規格を導入した。これはデータ速度を最大8MByte/secにまで増やした。バスにより多くのデバイスを接続するとこの速度は減少した。488.1-2003になった。IEEEに加えて、他のいくつかの標準化団体はHP-IBを採用していた。[1]として国際規格になっている。488を汎用コンピュータの標準周辺機器インタフェースとして特別に計画したのではなかった。488バスを使ってディスクドライブやプリンタ、モデムなどを接続した。488」を利用していた。これは大きくて重いHP-IBのプラグや(PETコンピュータ用の)マザーボードに指すカード型コネクタの代わりに、丸いDINコネクタを用いていた。488をディスクドライブやテープドライブ、プリンタ、プロッタなどを接続する周辺機器用インタフェースとして使用していた。これらは彼らのワークステーション製品や、HPのミニコンピュータであるHP3000に利用していた。このような用途のために10MBytes/sまでバス速度を増やしたが、コマンドプロトコルの標準がないために、サードパーティからの製品供給は少なく、互換性も限られていた。最終的には、周辺機器アクセスには、SCSIのようなより速くオープンな規格が使われるようになった。加えて、HPの1980年代の高機能電卓・ポケットコンピュータのいくつか、例えばHP-41やHP-71のようなものはオプションであるHP-IBインタフェースを通して様々な計測を行うことができた。インタフェースはオプションであるHP-ILモジュールを通して計算機に接続した。(≧2.0V)、1がLowレベル(≦0.8V)となる。これら8本の線はバスを通して送られる8bitのデータやコマンドバイトを読み書きするのに使われる。これはハンドシェイクラインであって、DIO1-DIO8で送られた値が正当であることを示す信号として使われる。転送用データがDIO1-DIO8のラインにセットされている間、DAVラインは「T1時間」と呼ばれる時間の後にアサートされる。T1時間後、データが読まれる前にデータラインは安定な値になる。データの準備ができていない。NRFDは受信側によって新しいデータバイトを受信する準備ができていないことを知らせるためにアサートされる、ハンドシェイク用ラインである。NDACは受信側がDIOラインに乗っているデータをまだ読んでいないことを示すために、受信側によってアサートされるハンドシェイクラインである。ATNは(1バイトのデータとは逆に)1バイトのコマンドバイトがDIOラインにあることを示すためにアサートされる。パラレルポール使用時はEOIもアサートされる。このラインは、データの最終バイトが書き込まれるとアサートされる。メッセージの最後を示す。パラレルポールの時はATNと一緒にアサートされる。インタフェース初期化。システムコントローラは、バスをリセットしコントローラ管理下におくため子のラインを(少なくとも100us以上)アサートする。システムコントローラによってアサートされ、RENがデバイスをリモートモードに入れる。コントローラによってRENがアサートされると、デバイスはリモートモードに入る。RENが偽(H)であれば、すべてのデバイスは即座にローカルモードに戻る。バス上にあるデバイスは、コントローラ管理下からサービスを要求するためにアサートする。コントローラはデバイスがサービス要求するまで監視し、必要に応じてなんらかのアクションを起こす。通信方法[編集]トーカとリスナの決定[編集]コントローラは、データを送信するトーカを1つと、データを受信するリスナを1つ以上選択する。戻すと、トーカとリスナが決定することができる。