Co to jest standardowa architektura branżowa?
Standardowa architektura przemysłowa (ISA) to rodzaj magistrali komputerowej, która pozwala na podłączenie dodatkowych kart rozszerzeń do płyty głównej komputera. Magistrala ma bezpośredni dostęp do pamięci (DMA), z wieloma kartami rozszerzeń w kanale pamięci i osobnym przypisaniem żądania przerwania (IRQ) dla każdej karty. Była to jedna z pierwszych takich magistrali rozszerzeń opracowana dla komputerów osobistych (PC), której technologia ostatecznie doprowadziła do powstania wielu potomstwa.
Koncepcja stojąca za standardową architekturą przemysłową została po raz pierwszy opracowana przez IBM® w 1981 roku i była ośmiobitową magistralą systemową dla komputerów IBM® pierwszej generacji. W ciągu kilku lat został rozszerzony do 16-bitowej magistrali dla komputerów IBM® drugiej generacji znanej jako IBM® AT i został nazwany magistralą AT. Ponieważ magistrala AT była zastrzeżona dla IBM®, nazwa standardowej architektury pojawiła się dopiero później, około roku 1988, kiedy to wersja 32-bitowa została opracowana przez koalicję producentów komputerów PC, zwanych wspólnie Gangiem Dziewięciu. Trzecia iteracja została nazwana rozszerzoną standardową architekturą przemysłową (EISA), która została opracowana w celu konkurowania z magistralą nowej generacji IBM®. Nazwa magistrali ISA utknęła wokół, a poprzednie wersje pobierały nazwę ISA z mocą wsteczną, aby nie naruszyć własności IBM®.
Pierwsza ośmiobitowa magistrala ISA działała z częstotliwością 4,77 megaherca, co pasowało do ówczesnych jednostek centralnych (CPU) IBM®. W wersji 16-bitowej zwiększył prędkość do sześciu, a następnie do ośmiu megaherców, aby zrekompensować wzrost prędkości procesora. W miarę wzrostu szybkości procesora, do płyty głównej dodano później dodatkowy układ zegarowy, który utrzymywałby magistralę ISA na określonej prędkości. Magistrala ma cztery kanały DMA, z których tylko trzy obsługują rozbudowę, a dwa zostały zarezerwowane na dyski twarde i dyskietki. Ostatni kanał DMA może obsługiwać cztery karty rozszerzeń na kanale ośmiobitowym lub trzy na kanale 16-bitowym.
Radzenie sobie z kartami rozszerzeń o standardowej architekturze może być czasem trudne, ponieważ użytkownik musiał skonfigurować adresy wejściowe i wyjściowe (I / O), kanał DMA i IRQ, przełączając przełączniki DIP i zworki pozycjonujące na karcie rozszerzeń. W ostatnich latach magistrali ISA podjęto próbę stworzenia implementacji plug-and-play, aby złagodzić niektóre problemy związane z konfiguracją. Implementacje plug-and-play cierpiały z powodu problemów i otrzymały moniker „plug-and-pray”.
Pierwszy dzwonek śmierci zabrzmiał pod koniec lat 90. ze specyfikacją PC 97, opublikowaną przez Microsoft®, która wymagała całkowitego usunięcia standardowej architektury z płyt głównych. Autobus ISA działał jeszcze przez kilka lat, aż do początku XXI wieku, szczególnie w określonych systemach przemysłowych i wojskowych. Mimo to liczne potomstwo technologii ISA znalazło zastosowanie w informatyce. Zaawansowany załącznik technologiczny (ATA) został opracowany z technologii ISA do zarządzania urządzeniami pamięci masowej i rozwinął się w bardziej zaawansowaną magistralę szeregową ATA (SATA).