Bus - un canal de transfer de date folosite împreună diferite unități de sistem. Anvelopa poate fi un set de linii conductoare gravate pe placa de circuit, firele lipite la bornele conectorului, care sunt introduse în placa de circuit imprimat sau cablu plat. Componentele sistemului de calculator sunt localizate fizic pe unul sau mai multe plăci cu circuite imprimate, precum și numărul și funcția lor în funcție de configurația sistemului, producătorul său, și de multe ori de la generare microprocesor. Principalele caracteristici ale anvelopei sunt date transmise de biți și rata de transmitere a datelor.
Cel mai mare interes sunt cele două tipuri de anvelope - sistemice și locale.
Magistrala de sistem este conceput pentru a asigura transferul de date între dispozitive periferice și procesorul central, și RAM.
autobuz local, în general, denumit în continuare autobuz conectat direct la bornele microprocesorului, adică procesor de autobuz.
Există mai multe standarde organizații de magistrala de sistem pentru PC.
La dispoziția abonaților ISA-8 poate fi de până la 6 linii IRQ IRQ autobuz (cerere de întrerupere), ISA-16 pentru numărul lor ajunge la 11. De notat că atunci când configurați partea BIOS Setup a acestor solicitări pot selecta un dispozitiv sau placa de sistem bus PCI.
Toate aceste autobuze sistem de resurse ar trebui să fie distribuite fără conflicte între utilizatori. Absența conflictelor implică următoarele:
Fiecare trebuie abonat pentru citirea magistralei de date de control
Atribuit cerere de întrerupere linie IRQx abonatului trebuie să păstreze la un nivel scăzut într-o stare pasivă și traduce într-un nivel ridicat pentru a activa solicitarea. Liniile neutilizate de cereri pentru a gestiona abonatul nu are nici un drept, ele trebuie să fie otkommutirovany electric sau conectarea la un tampon care este în a treia stare. O linie de anchetă poate folosi doar un singur dispozitiv. Această absurditate (în termeni de TTL circuit) a fost făcută în primul PC și o compatibilitate sacrificiu atent replicat de mai mulți ani.
Problema alocării resurselor în adaptoare mai vechi rezolvate prin intermediul jumperi, atunci nu există dispozitive de program configurabile, care sunt împinse afară aproape automat placi configurabile PnP.
Odată cu apariția procesoarelor pe 32 de biți făcut încercări de a extinde lățimea de autobuz, dar pe 32 de biți magistrala ISA nu sunt standardizate, dar magistrala EISA.
Odată cu apariția de microprocesoare pe 32 de biți 80386 (versiunea DX) companii Compaq, NEC și o serie de alte companii, pe 32 de biți de autobuz EISA a fost creat, care este pe deplin compatibil cu ISA.
EISA bus (Extended ISA) - standardizate rigid extensie ISA pentru 32 de biți. Designul său asigură compatibilitatea cu ea și convenționale ISA-carduri. contacte suplimentare înguste sunt aranjate între conectorul lamelelor de expansiune ISA și mai jos, astfel încât adaptorul ISA care nu are sloturi cheie suplimentare în conectorul de margine, nu ajunge la ele. Instalarea carduri EISA în sloturi ISA este inacceptabilă, deoarece căderea lanțului său specific pe contactele circuitelor ISA, astfel încât placa de baza va fi impracticabil.
EISA - scump, dar se justifică arhitectura utilizată în sistemele de multitasking, pe servere de fișiere, și ori de câte ori aveți nevoie de înaltă performanță de expansiune IO autobuz