GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • メインページ
  • コミュニティ・ポータル
  • 最近の出来事
  • 新しいページ
  • 最近の更新
  • おまかせ表示
  • 練習用ページ
  • アップロード (ウィキメディア・コモンズ)
  • 特別ページ
  • ヘルプ
  • 利用案内
  • 井戸端
  • お知らせ
  • バグの報告

This view

  • Original page
  • New address

GeezerVison is showing ja.wikipedia.org — Industry Standard Architecture - Wikipedia

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "Industry Standard Architecture" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL
(2016年12月)
ISAのLANカード
ISA 16ビットのカード(中)。上から順に XTバス, ISA 16ビット, EISA
ISAスロットのあるマザーボード (1990年代中頃)
ISAバスのピン配置

Industry Standard Architecture(インダストリ スタンダード アーキテクチャ、通常ISA(アイ・エス・エー/アイサ[1]、日本では「イサ」とも[1])と略される)は、1984年に発売されたIBM PC/ATに搭載されたバス(通称ATバス)を、1988年に標準化したものである。

経緯

ATバスはIBM PC/ATに搭載されたバスであり、8088対応の8ビットバスであるXTバスを、80286に対応した16ビットバスに拡張したものである[2]。当時は汎用バスとしての標準化はされておらず「ATバス」という正式名称も存在しなかったが、PC/ATおよびPC/AT互換機が事実上の標準となったため、この「ATバス」という名称や規格もまた、事実上の標準となった。

1988年にEISAが制定された際に初めて、「ISAバス」の名称がつけられ、遡って標準化された。このため現在でも、当時のEISA陣営のメーカーは「ISAバス」、対立したIBMは「ATバス」と呼ぶ傾向がある。

概要

ISAは、XTバスの先に増えたアドレス線やデータ線や割り込み線を付加した構造で、XTバスの上位互換機能を持つが、泥縄式拡張であるため、遅いバススピード、割り込み数の不足、バス調停機能の欠如、無秩序で非合理的な信号線配列、貧弱なグランドによる信号保護の不足、電力供給の不足等、数多くの問題を抱え、汎用バスとしてはかなり使いづらい存在である。

なお、PC/ATに搭載されたバスと、以後「ATバス」と総称されて後に「ISA」と呼ばれたバスは、厳密には同一ではない。

ISAバスは16の割り込みチャネル(IRQ)を持ち、そのうち11が拡張スロットに引き出されている。IRQ 8~15はIRQ 2に接続された割り込みコントローラが受け持つため、優先度はIRQ 2と3の間になる。また、8つのDMAチャネルを持ち、うち7つが引き出されている。8ビットのスロットで使用できるのは割り込みが6つ、DMAが3つである。

割り込み
チャネル
拡張スロット 標準で割り当てられた機能
16
ビット
8
ビット
0無インターバルタイマ
1キーボード
22つ目の割り込みコントローラに接続
8リアルタイムクロック
9有汎用(拡張カード用)XTバスのIRQ 2の代用
10有無汎用(拡張カード用)
11
12
13無数値演算コプロセッサ
14有ハードディスクコントローラ
15
3有シリアルポート(COM2)
4シリアルポート(COM1)
5汎用(拡張カード用)
6フロッピーディスクコントローラ
7パラレルポート
DMA
チャネル
拡張スロット 標準で割り当てられた機能
16
ビット
8
ビット
0有無汎用(拡張カード用)
1有
2フロッピーディスクコントローラ
3ハードディスクコントローラ
4無1つ目のDMAコントローラに接続
5有無汎用(拡張カード用)
6
7

PC/XTやPC/ATでは、CPUのローカルバスをバスバッファを経由しただけで外部に引き出した構造をしており、そのためバスクロックはCPUのクロックと同一となり、PC/XTでは8088の8ビット・4.77MHz、PC/ATでは80286の16ビット・8MHz(初代は6MHz)であった。つまり、各モデル(CPU)ごとのローカル規格のバスであった。

これに対してコンパックはDeskpro 386でIBMに先駆けて32ビットの80386を採用した際に、バスブリッジを導入し、CPUのクロックと外部バスのクロックを分離した。これにより32ビットの80386と、既に普及していた16ビット・8MHz前後のATバス周辺機器の両立が可能となった。コンパックはこれをFlex Architectureと呼んだ。更にバスクロックは10MHzが一般的となり、後には再参入したIBMを含め、スロット数を含め色々な「ATバスマシン」であるPC/AT互換機が普及し事実上の標準となった。反面、いくら高速な32ビットCPUを搭載しても、外部バスは16ビット・10MHz前後のままというレガシーな負の側面は残り、後のMCAとEISAの規格争いに繋がることになった。

後にEISA陣営とIEEEが標準化した「ISAバス」は、正確にはバスブリッジ方式のものである。

1990年代後半より、ISAはPCIの普及に伴い徐々に姿を消していったが、一部の特殊な機器をISAで接続する需要が少なからず存在していたことから、2004年頃まではISAスロットを搭載したマザーボードが販売されていたものの、ISAスロット非搭載を前提とするインテルチップセット900番台の本格普及を機に姿を消していった。

なお、拡張スロットとしてのISAバスが搭載されていない機種であっても、レガシーデバイスと呼ばれるPS/2コネクタ、DMAコントローラなどは、ソフトウェアからのアクセス方法の互換性が保たれており、見かけ上ISAバスに接続されているように認識される。

脚注

  1. 1 2 戸根勤『マスタリングTCP/IPネットワーク用語事典』オーム社、2002年、424頁。ISBN 4-274-06496-4。
  2. ↑ PC/ATで割り込みコントローラが追加された関係で、オリジナルのXTバスではIRQ 2になっているB4番の信号線がISAバス(16ビット・8ビットとも)ではIRQ 9になっている。

関連項目

  • Extended Industry Standard Architecture (EISA)
  • Micro Channel Architecture (MCA)
  • Peripheral Component Interconnect (PCI)
  • XTバス
  • VESA ローカルバス
  • PC/104
  • コンパクトPCI
  • Low Pin Count (LPC)
バス
主要項目
  • システムバス
  • フロントサイドバス
  • バックサイドバス
  • デイジーチェーン
  • コントロールバス
  • アドレスバス
  • バスコンテンション
  • バスマスタリング
  • ネットワークオンチップ
  • プラグアンドプレイ
  • バス帯域幅の一覧
コンピュータバス規格
  • S-100バス
  • Unibus
  • VAXBI
  • MBus
  • STD Bus
  • SMBus
  • Q-bus
  • Europe Card Bus
  • ISA
  • STEbus
  • Zorro II
  • Zorro III
  • CAMAC
  • FASTBUS
  • LPC
  • HP Precision Bus
  • EISA
  • VME
  • VXIバス
  • NuBus
  • TURBOchannel
  • MCA
  • SBus
  • Cバス
  • NESA(Eバス)
  • 98ローカルバス
  • VLB
  • HP GSC bus
  • CoreConnect
  • InfiniBand
  • UPA
  • AGP
  • Compute Express Link (CXL)
  • Direct Media Interface (DMI)
  • RapidIO
  • インテル QuickPath インターコネクト
  • HyperTransport
  • NVLink
  • APバス
ストレージバス規格
  • ST-506
  • ESDI
  • SMD
  • Parallel ATA
  • SSA
  • DSSI
  • HIPPI
  • シリアルATA
    • eSATA
    • eSATAp
    • mSATA
  • SCSI
    • Parallel SCSI
    • Serial Attached SCSI
  • ファイバーチャネル
  • SATA Express
  • U.2 (SFF-8639)
  • U.3
  • M.2
  • NVM Express
  • EDSFF
ペリフェラルバス規格
  • Apple Desktop Bus
  • HP-IL
  • HIL
  • MIDI
  • マルチパス
  • RS-232 (シリアルポート)
  • EIA/RS-422
  • RS-423
  • RS-485
  • DMX512-A
  • IEEE-488 (GPIB)
  • IEEE-1284 (パラレルポート)
  • UNI/O
  • ACCESS.bus
  • 1-Wire
  • I²C
  • SPI
  • EIA/RS-485
  • Parallel SCSI
  • Profibus
  • USB
    • USB Type-C
    • Thunderbolt
  • FireWire (IEEE-1394)
  • PCI
    • PCI-X
    • PXI
  • PCI Express
    • External PCI Express
    • Thunderbolt
    • PXI Express
  • Camera Link
オーディオ規格
  • ADAT Lightpipe
  • AES3
  • Intel HD Audio
  • Inter-IC Sound
  • MADI
  • McASP
  • S/PDIF
  • トスリンク
コンピュータバス規格 (ポータブル)
  • PCカード
  • ExpressCard
コンピュータバス規格 (組み込み)
  • Multidrop bus
  • AMBA
  • Wishbone
  • AXI
ビークルバス
  • LIN
  • J1708
  • J1587
  • FMS
  • J1939
  • CAN
  • VAN
  • FlexRay
  • IDB-1394
  • MOST
  • 補足:インタフェースのリストは通信速度がおおよそ速い順。セクションの最後に挙げているインタフェースが最も速い。
  • カテゴリ カテゴリ
スタブアイコン

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。

  • 表示
  • 編集
「https://ja.wikipedia.org/w/index.php?title=Industry_Standard_Architecture&oldid=111092177」から取得
カテゴリ:
  • コンピュータバス
  • レガシーシステム
隠しカテゴリ:
  • 出典を必要とする記事/2016年12月
  • すべてのスタブ記事
  • コンピュータ関連のスタブ項目
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.