Vad är branschstandardarkitektur?
Branschstandardarkitektur (ISA) är en typ av datorbuss som gör det möjligt att ansluta ytterligare expansionskort till datorns moderkort. Bussen kan ha direktminneåtkomst (DMA), med flera expansionskort på en minneskanal och separat IRQ-tilldelning för varje kort. Det var en av de första sådana expansionsbussar som utvecklats för persondatorer, vars teknik i slutändan ledde till ett antal avkommor.
Konceptet bakom branschstandardarkitekturen utvecklades först av IBM® 1981 och var en åtta-bitars systembuss för den första generationen IBM® PC. Inom några år utvidgades den till en 16-bitars buss för den andra generationens IBM® PC, känd som IBM® AT, och fick namnet AT-bussen. Eftersom AT-bussen var egenutvecklad för IBM® kom branschens standardarkitekturnamn inte förrän senare, omkring 1988, då en 32-bitarsversion utvecklades av en koalition av PC-tillverkare som tillsammans kallas Gang of Nine. Denna tredje iteration kallades faktiskt den utökade industristandardarkitekturen (EISA), som utvecklades för att konkurrera med IBM®s nästa generations buss. ISA-bussnamnet fastnade, och tidigare versioner fick ISA-namnet retroaktivt för att hindra att kränka IBMs egendom.
Den första åtta-bitars ISA-bussen körde på 4,77 megahertz, vilket matchade samtidigt IBM® centrala processorenheter (CPU). Med 16-bitarsversionen stötte det hastigheten till sex och sedan åtta megahertz för att kompensera för dessa CPU-hastighetsökningar. När CPU-hastigheterna fortsatte att öka, lades ytterligare ett klockchip till ett moderkort som skulle hålla ISA-bussen vid en viss hastighet. Bussen har fyra DMA-kanaler, varav endast tre stödde expansion, och två var reserverade för hårddisk och disketter. Den sista DMA-kanalen kunde stödja fyra expansionskort på en åtta-bitars kanal, eller tre på en 16-bitars kanal.
Att hantera branschstandardarkitekturutvidgningskort kan ibland vara svårt, eftersom användaren var tvungen att konfigurera in- och utgångsadresser (I / O) -adresser, DMA-kanal och IRQ genom att växla dip-switchar och placera hoppare på expansionsbrädet. Mot de senare åren av ISA-bussen försökte man skapa en plug-and-play-implementering för att hjälpa till att lindra några av konfigurationsproblemen. Plug-and-play-implementeringarna drabbades av problem och fick "plug-and-be" moniker på ett skämt.
Den första dödsfallet ljudde i slutet av 1990-talet med en specifikation som heter PC 97, publicerad av Microsoft®, som bad om att industristandardarkitekturen helt skulle tas bort från moderkort. ISA-bussen höll på i ytterligare några år, fram till början av 2000-talet, särskilt i specifika industriella och militära system. Det finns fortfarande många avkommor av ISA-teknik som användes i datoranvändning. Den avancerade teknikfästet (ATA) utvecklades från ISA-teknik för att hantera lagringsenheter och utvecklades ytterligare till den mer avancerade serien ATA (SATA) -bussen.