Peripheral Component Interconnect , ou PCI , est un mode standard pour connecter des périphériques à un ordinateur . La norme PCI a été proposé par Intel en 1991 et est devenu commun en 1994. La fonction plug- and-play de Windows 95 était en grande partie responsable de l'acceptation de l' interface PCI . Jusqu'à ce que le bus PCI -Express a été introduit en 2003, était le PCI bus le plus largement utilisé pour la connexion de composants périphériques. Énumération ou S'adressant
Tous les mécanismes PCI sont identifiés par des numéros bus, périphérique , fonction et vous inscrire. Ces informations de configuration, également connu sous le nom énumération ou d'adressage, est situé à 256 octets d'espace allouée pour les données de configuration sur le périphérique PCI , les 64 premiers octets sont réglementées . Les octets 192 restantes sont disponibles pour les données de configuration spécifiques du fabricant. Ces codes permettent aux périphériques PCI pour être identifiés par type, l'emplacement et le fabricant. Voir le lien « PCI ID Repository » dans la section Ressources pour plus d'informations sur la numérotation pour un appareil de PCI individu.
Bus
La norme PCI permet à un système d'accueillir jusqu'à 256 autobus. Ces bus sont numérotées de 0 à 255.
Devices
Chaque bus PCI est capable d'accueillir jusqu'à 32 appareils . Code dispositif nombres allant de 0 à 31.
Fonctions
De nombreux périphériques PCI doit avoir au moins une fonction . Ceux qui ont des fonctions multiples sont connus comme des appareils multifonctions . Chaque périphérique PCI peut avoir jusqu'à huit fonctions . Les numéros de code de fonction vont de 0 à 7.
Registres
Chaque fonction PCI dispose de 256 registres de 8 bits . Ces registres fournissent des informations concernant les fonctions spécifiques de l'appareil , les propriétés de ces fonctions et l'identification du fabricant.
Importance
Pour l'utiliser , un ordinateur doit être capable de localiser ou de répondre à un mécanisme ICP dans le BIOS du système. Le BIOS, ou le système d'entrée /sortie de base , est le programme de base dans l'ordinateur qui détecte et gère l'ensemble des périphériques . Les codes PCI communiquer à l'ordinateur l'emplacement et les fonctions de chaque mécanisme PCI . Si les codes sont mal lu ou sont incorrectes , le système ne détecte pas le périphérique . La configuration du périphérique PCI est enregistrée dans les données de configuration étendues du système , ou ESCD .
Plug and Play
Windows contient un plug- and-play, ou PNP , caractéristique pour les périphériques matériels , y compris les périphériques PCI. PNP permet au système de détecter et de traiter le nouveau matériel sans que l'utilisateur ait à modifier manuellement les paramètres du BIOS. Si pour une raison quelconque la fonction PNP ne fonctionne pas pour un composant matériel , l'utilisateur peut entrer manuellement l'appareil dans la configuration du BIOS du système.