Peripheral Component Interconnect eller PCI , er et standardiseret tilstand for tilslutning af perifere enheder til en computer -system. PCI-standarden blev foreslået af Intel i 1991 og blev almindeligt i 1994. Den plug- and- play funktion i Windows 95 var i høj grad ansvarlig for accepten af PCI interface. Indtil PCI -Express bus blev introduceret i 2003 , PCI var den mest udbredte bus til at forbinde perifere komponenter. Enumeration eller Adressering
Alle PCI mekanismer identificeres ved bus, enhed , funktion og tilmeld numre. Denne konfiguration information , også kendt som opregning eller adressering, ligger i 256 bytes af plads afsat til konfiguration data på PCI-enhed , der er de første 64 bytes af hvilke reguleret. De resterende 192 bytes er tilgængelige til producentens specifikke konfigurationsdata. Disse koder giver PCI periferiudstyr skal identificeres ved type, placering og producent. Se " PCI ID Repository " linket i afsnittet Ressourcer for information om nummerering for en individuel PCI apparat .
Busser
PCI-standarden giver mulighed for et system til at rumme op til 256 busser . Disse busser er nummereret 0 til 255. .
Devices
Hver PCI-bussen er i stand til at hoste op til 32 enheder. Apparatkode numre intervallet 0-31 .
Funktioner
Mange PCI-enheder skal have mindst én funktion . Dem med flere funktioner er kendt som multifunktionsenheder . Hver PCI-enhed kan have op til otte funktioner. Funktionsområderne kodenumre er 0 til 7 .
Registrerer
Hver PCI -funktionen har 256 8-bit registre. Disse registre indeholder oplysninger om de specifikke funktioner i enheden , egenskaberne for disse funktioner og producentens identifikation.
Betydningen
For at udnytte det , skal en computer være i stand at finde eller løse en PCI mekanisme i systemets BIOS. BIOS eller basic input /output system, er grundlaget program i computeren, der registrerer og styrer alle hardware-enheder. PCI -koder meddeler computeren placering og funktioner for hver PCI mekanisme. Hvis koderne er misforstået eller er forkerte , systemet ikke finde enheden . Konfigurationen af PCI-enhed er optaget i det udvidede Configuration Data eller ESCD .
Plug and Play
Windows indeholder en plug -and- play, eller PNP , feature for hardwareenheder , inklusive PCI-enheder . PNP sætter systemet til at opdage og behandle ny hardware uden at brugeren behøver at manuelt ændre indstillinger i BIOS. Hvis en eller anden grund PNP funktion virker ikke for en hardware komponent, kan brugeren manuelt indtaste enheden i systemets BIOS setup .