業界標準アーキテクチャとは何ですか?
業界標準アーキテクチャ(ISA)は、追加の拡張カードをコンピューターのマザーボードに接続できるコンピューターバスの一種です。 バスは、メモリチャネル上の複数の拡張カードと、各カードに個別の割り込み要求(IRQ)を割り当てて、ダイレクトメモリアクセス(DMA)が可能です。 これは、パーソナルコンピュータ(PC)用に開発された最初の拡張バスの1つであり、その技術は最終的に多くの子孫につながりました。
業界標準アーキテクチャの背後にあるコンセプトは、1981年にIBM®によって最初に開発され、第1世代のIBM®PC用の8ビットシステムバスでした。 数年以内に、IBM®ATとして知られる第2世代のIBM®PC用の16ビットバスに拡張され、ATバスと名付けられました。 ATバスはIBM®独自のものであるため、業界標準のアーキテクチャ名は、1988年頃にまとめてギャングオブナインと呼ばれるPCメーカーの連合によって32ビットバージョンが開発されたときまで続きませんでした。 この3回目の反復は、実際には拡張業界標準アーキテクチャ(EISA)と呼ばれ、IBM®の次世代バスと競合するために開発されました。 ISAバスの名前は行き詰まっており、以前のバージョンは、IBM®の財産を侵害しないようにするために、さかのぼってISA名を取得しました。
最初の8ビットISAバスは4.77メガヘルツで動作し、当時のIBM®中央処理装置(CPU)と一致していました。 16ビットバージョンでは、CPU速度の増加を補うために、速度を6メガヘルツから8メガヘルツに上げました。 CPUの速度が上昇し続けたため、ISAバスを特定の速度に維持するためのクロックチップがマザーボードに追加されました。 バスには4つのDMAチャネルがあり、そのうち3つだけが拡張をサポートし、2つはハードディスクとフロッピーディスク用に予約されていました。 最後のDMAチャネルは、8ビットチャネルで4つの拡張カード、または16ビットチャネルで3つの拡張カードをサポートできます。
ユーザーが拡張ボードのディップスイッチを切り替えてジャンパーを配置することにより、入出力(I / O)アドレス、DMAチャネル、およびIRQを構成する必要があったため、業界標準のアーキテクチャの拡張カードを扱うのは難しい場合があります。 ISAバスの後期に向けて、プラグアンドプレイの実装を作成して、構成の面倒な作業の一部を軽減する試みがありました。 プラグアンドプレイの実装には問題があり、「プラグアンドプレイ」のモニカーが与えられました。
1990年代後半、Microsoft®が発行したPC 97と呼ばれる仕様により、最初の死の告白が響き、業界標準のアーキテクチャをマザーボードから完全に削除することを求めました。 ISAバスは、特に特定の産業および軍事システムで、さらに数年間、21世紀初頭まで続いていました。 それでも、ISAテクノロジーの多くの子孫がコンピューティングで使用されています。 アドバンストテクノロジーアタッチメント(ATA)は、ストレージデバイスを管理するためにISAテクノロジーから開発され、さらに高度なシリアルATA(SATA)バスに進化しました。