Hvad er industristandardarkitektur?
Industristandardarkitektur (ISA) er en type computerbus, der gør det muligt at fastgøre yderligere udvidelseskort til en computers bundkort. Bussen er i stand til direkte hukommelsesadgang (DMA) med flere udvidelseskort på en hukommelseskanal og separat IRQ-tildeling for hvert kort. Det var en af de første sådanne ekspansionsbusser, der blev udviklet til pc'er, hvis teknologi i sidste ende førte til et antal afkom.
Konceptet bag branchestandardarkitekturen blev først udviklet af IBM® i 1981 og var en otte-bit-systembus til den første generation af IBM® PC. I løbet af få år blev den udvidet til en 16-bit bus til den anden generation af IBM® PC, kendt som IBM® AT, og blev navngivet AT-bussen. Da AT-bussen var ejendomsret til IBM®, kom branchenes standardarkitekturnavn først før senere, omkring 1988, da en 32-bit-version blev udviklet af en koalition af pc-producenter, der samlet kaldes Gang of Nine. Denne tredje iteration blev faktisk kaldet den udvidede industristandardarkitektur (EISA), der blev udviklet til at konkurrere med IBM®'s næste generations bus. ISA-busnavnet stak rundt, og tidligere versioner fik ISA-navnet med tilbagevirkende kraft for at forhindre at krænke IBM®'s ejendom.
Den første otte-bit ISA-bus kørte på 4,77 megahertz, der matchede datidens IBM® centrale behandlingsenheder (CPU). Med 16-bit versionen satte den hastigheden ned til seks og derefter otte megahertz for at kompensere for disse CPU-hastighedsforøgelser. Da CPU-hastighederne fortsatte med at stige, blev en yderligere urchip senere tilføjet til et bundkort, der ville holde ISA-bussen på en bestemt hastighed. Bussen har fire DMA-kanaler, hvoraf kun tre understøttede udvidelse, og to var forbeholdt harddisk og disketter. Den sidste DMA-kanal kunne understøtte fire udvidelseskort på en otte-bit-kanal eller tre på en 16-bit-kanal.
Håndtering af industristandardarkitekturudvidelseskort kan undertiden være vanskeligt, da brugeren måtte konfigurere input- og output-adresserne (I / O) -adresser, DMA-kanal og IRQ ved at skifte dip-switches og placere jumpere på udvidelseskortet. Mod de sidste år af ISA-bussen blev der forsøgt at oprette en plug-and-play-implementering for at hjælpe med at lindre nogle af konfigurationsbesværet. Plug-and-play-implementeringerne led af problemer og fik den "plug-and-bed" moniker i spøg.
Den første dødsknab lød i slutningen af 1990'erne med en specifikation kaldet PC 97, udgivet af Microsoft®, der bad om, at industristandardarkitekturen blev fjernet fra bundkort helt. ISA-bussen blev holdt i et par år til, ind i det tidlige 21. århundrede, især i specifikke industrielle og militære systemer. Stadig fandt adskillige afkom af ISA-teknologi brug i computeren. Den avancerede teknologi-vedhæftning (ATA) blev udviklet fra ISA-teknologi til at styre lagerenheder og videreudviklet til den mere avancerede serielle ATA (SATA) -buss.