「IEEE 488」の版間の差分
削除された内容 追加された内容
Luckas-bot (会話 | 投稿記録) m ロボットによる 追加: ru:IEEE-488 |
m 半角括弧全角化、不足空白追加 |
||
2行目:
== 設計 ==
IEEE 488は、デイジーチェイン接続により、一つの8bitパラレル電気バスを15個までのデバイスで共有できるものである。最も低速のデバイスが制御に参加するので、データ転送速度を決定するためにデータを[[ハンドシェイク]]して送る。最初の標準では最大データ速度は約1MB/sであったが、IEEE 488.1-2003 (HS-488) では8MByte/secになっている。
IEEE 488バスは16本の信号線を使っていて、8本を双方向データ通信用に、3本をハンドシェイクに、そして5本をバス管理に用いている。さらに8本をグランドとしている。
11行目:
他のメーカーはHP-IBをコピーして、General Purpose Interface Bus (GPIB) を作った。
[[1975年]]、このバスは[[IEEE]]によって '''IEEE Standard Digital Interface for Programmable Instrumentation, IEEE 488'''-
IEEE 488.1がハードウェアを定義しIEEE 488.2が文法を定義したが、そこには装置固有のコマンドの標準はなかった。同じ装置のクラス(例えばマルチメーター)を制御するコマンドは、メーカー同士、また種々のモデル間でさえ様々であった。デバイスコマンドの標準であるSCPIは[[1990年代]]に導入された。ただ導入が遅かったため、広く実装されることはなかった。
20行目:
== 適用分野 ==
最初、HP-IBの設計者らはIEEE 488を汎用コンピュータの標準周辺機器インタフェースとして特別に計画したのではなかった。[[1977年]]までには、教育・家庭・個人用コンピュータである[[PET 2001|Commodore PET/CBM]]が、IEEE 488バスを使ってディスクドライブやプリンタ、[[モデム]]などを接続した。CommodoreのPET/CBM後継の8bitマシンは、[[VIC-1001|VIC-20]]からC128まで周辺機器用に独自の「シリアルのIEEE 488」を利用していた。これは大きくて重いHP-IBのプラグや
Hewlett-PackardとTektronixもまたIEEE 488をディスクドライブやテープドライブ、プリンタ、プロッタなどを接続する周辺機器用インタフェースとして使用していた。これらは彼らのワークステーション製品や、HPのミニコンピュータである[[HP3000]]に利用していた。このような用途のために10MBytes/sまでバス速度を増やしたが、コマンドプロトコルの標準がないために、サードパーティからの製品供給は少なく、互換性も限られていた。最終的には、周辺機器アクセスには、[[Small Computer System Interface|SCSI]]のようなより速くオープンな規格が使われるようになった。
44行目:
|-
|align=center|ATN
|Attention。ATNは
|-
|align=center|EOI
50行目:
|-
|align=center|IFC
|インタフェース初期化。システムコントローラは、バスをリセットしコントローラ管理下におくため子のラインを
|-
|align=center|REN
64行目:
=== IEEE 488 ===
[[ファイル:IEEE-488-Stecker2.jpg|thumb|IEEE 488 用コネクタ]]
IEEE 488はアンフェノール社が設計した24ピンのマイクロリボンコネクタを採用している
==== ピン配列 ====
70行目:
=== IEC-625 ===
IEC-625標準では25pin D-subコネクタ
== 外部リンク ==
|