Was ist Industriestandard-Architektur?
ISA (Industry Standard Architecture) ist eine Art Computerbus, mit dem zusätzliche Erweiterungskarten an die Hauptplatine eines Computers angeschlossen werden können. Der Bus kann auf direkten Speicherzugriff (DMA) zugreifen, mit mehreren Erweiterungskarten auf einem Speicherkanal und einer separaten Interrupt-Request-Zuordnung (IRQ) für jede Karte. Es war einer der ersten derartigen Erweiterungsbusse, die für Personal Computer (PC) entwickelt wurden, deren Technologie letztendlich zu einer Reihe von Nachkommen führte.
Das Konzept der Industriestandardarchitektur wurde 1981 von IBM® entwickelt und war ein 8-Bit-Systembus für den IBM®-PC der ersten Generation. Innerhalb weniger Jahre wurde es auf einen 16-Bit-Bus für den IBM® PC der zweiten Generation, den IBM® AT, erweitert und als AT-Bus bezeichnet. Da der AT-Bus Eigentum von IBM® war, kam der Name der Industriestandard-Architektur erst 1988, als eine 32-Bit-Version von einer Koalition von PC-Herstellern entwickelt wurde, die gemeinsam als Gang of Nine bezeichnet wurden. Diese dritte Iteration wurde als Extended Industry Standard Architecture (EISA) bezeichnet und wurde entwickelt, um mit dem IBM®-Bus der nächsten Generation mithalten zu können. Der Name des ISA-Busses blieb erhalten, und frühere Versionen erhielten den ISA-Namen rückwirkend, um zu verhindern, dass das Eigentum von IBM® verletzt wird.
Der erste 8-Bit-ISA-Bus lief mit 4,77 Megahertz, was den damaligen IBM® Central Processing Units (CPU) entsprach. Bei der 16-Bit-Version wurde die Geschwindigkeit auf sechs und dann auf acht Megahertz erhöht, um diese CPU-Geschwindigkeitssteigerungen auszugleichen. Da die CPU-Geschwindigkeit weiter zunahm, wurde später ein zusätzlicher Taktchip zu einem Motherboard hinzugefügt, der den ISA-Bus auf einer bestimmten Geschwindigkeit hielt. Der Bus verfügt über vier DMA-Kanäle, von denen nur drei die Erweiterung unterstützen, und zwei sind für Festplatten und Disketten reserviert. Der letzte DMA-Kanal kann vier Erweiterungskarten in einem 8-Bit-Kanal oder drei in einem 16-Bit-Kanal unterstützen.
Der Umgang mit Erweiterungskarten mit Industriestandardarchitektur war manchmal schwierig, da der Benutzer die Eingabe- und Ausgabeadressen (E / A), den DMA-Kanal und den IRQ durch Umschalten der DIP-Schalter und Positionieren der Jumper auf der Erweiterungskarte konfigurieren musste. In den letzten Jahren des ISA-Busses wurde versucht, eine Plug-and-Play-Implementierung zu erstellen, um einige Konfigurationsprobleme zu lösen. Die Plug-and-Play-Implementierungen litten unter Problemen und erhielten im Scherz den Moniker "Plug-and-Pray".
Der erste Todesstoß ertönte Ende der neunziger Jahre mit einer von Microsoft® veröffentlichten Spezifikation namens PC 97, in der gefordert wurde, dass die Industriestandardarchitektur vollständig von den Motherboards entfernt wird. Der ISA-Bus hielt noch einige Jahre an, bis ins frühe 21. Jahrhundert, insbesondere in bestimmten industriellen und militärischen Systemen. Dennoch fanden zahlreiche Nachkommen der ISA-Technologie Verwendung in der Datenverarbeitung. Das Advanced Technology Attachment (ATA) wurde aus der ISA-Technologie zur Verwaltung von Speichergeräten entwickelt und weiterentwickelt in den Advanced Serial ATA (SATA) -Bus.