Le bus est un support de communication, par exemple entre le microprocesseur et les périphériques (cartes d'extensions, disques durs, lecteurs divers, etc.).
Chaque constructeur développant son propre bus, pour un périphérique A, le bus A était nécessaire.
Des standards de communication se sont donc imposés sur le marché, afin de rendre compatibles les différents périphériques.
Le bus PC d'origine comprenait 20 fils (220=plus d'un million de possibilités) pour les adresses.
Une ligne du bus indique qu'il s'agit d'une adresse mémoire ou d'une adresse entrée/sortie.
D'autres lignes indiquent s'il s'agit de lecture ou d'écriture en mémoire (ou en entrée/sortie).
Certains càbles du bus fournissent aussi une alimentation électrique pour certaines cartes d'extensions, d'autres permettent l'envoi de signaux de commandes tels que reset, clock, et refresh.
Lorsqu' une carte désire attirer l'attention du microprocesseur, elle le fait par un IRQ.
ISA= Industry Standard Architecture.
IBM a développé le bus PC pour ses AT en conservant la compatibilité avec les PC et les XT. Il a donc conservé le connecteur à 62 lignes, et ajouté un connecteur 36 lignes dans le prolongement de ce dernier.
Pour la solution du découplage entre l'horloge principale et l'horloge du bus, la carte suppose que tous les ordinateurs travaillent à une fréquence de 8 MHz, ce qui rend la carte compatible aux différentes vitesses des ordinateurs.
La configuration de la carte se fait au moyen de microrupteurs ou de cavaliers (jumper ou switch en anglais).
MCA= Micro Channel Architecture.
Développé par IBM pour les PS/2 afin de concurrencer Compaq qui avait repris le bus ISA, le bus MCA est totalement incompatible avec ce dernier.
Le bus MCA travaille à une fréquence de 10 MHz au lieu de 8 MHz, et supporte les transferts de données sur 16 ou 32 bits. Il possédait même un mode de transmission qui permettait de transférer 64 bits à la fois.
La configuration ne se fait plus au moyen de microrupteurs ou de cavaliers, mais bien selon un logiciel.
Les canaux DMA on pour objectif la vitesse dans leurs transferts de données des cartes d'extensions vers les RAM du système (ou inversement), mais ne permettent pas le transfert entre cartes. Ce transfert est géré selon le bus mastering (sorte de super canal DMA) qui n'est pas supporté par les cartes ISA.
EISA= Extended ISA.
Le bus EISA concurrence le standard MCA car il en possède les caractéristiques intéressantes sans sacrifier la compatibilité avec les bus ISA des AT. EISA côtoyait souvent sur les cartes mères des bus plus récents tels que PCI ou VLB.
Caractéristiques du bus EISA:
VESA=Video Electronics Standards Association.
Développé afin de remédier à l'incompatibilité entre les différentes cartes vidéo à bus local, le bus VLB ne permettait pas le bus mastering, ni la configuration logicielle des cartes.
Le microprocesseur central devait coordonner tous les transferts sur le bus VLB, qui était donc un goulot d'étranglement qui freinait les performances de la machine.
Le bus PCI supporte le bus mastering, via un système composé de multiples processeurs de vitesse moyenne.
Par exemple, un transfert de fichiers sur Ethernet exige plus de 40% des ressources du microprocesseur avec une carte Ethernet ISA pour seulement 6% dans le cas d'une carte Ethernet PCI.
Le bus PCI n'interface pas directement avec le microprocesseur, mais communique avec lui par l'intermédiaire d'un "montage en pont" qui sert de tampon entre le microprocesseur et lui.
Caractéristiques d'un bus PCI:
Les circuits qui supportent le standard PCI supportent également les standards ISA et EISA, mais pas le contraire.
Le bus PCMCIA, aussi désigné sous le nom de PC Card, est le bus utilisé pour les ordinateurs portables.
Caractéristiques:
angl : Peripheral Component Interconnect Express.
Anciennement dénommé 3GIO (3rd Generation Input/Output), PCI Express est un standard de bus d'extension conçu en 2002 (développé à l'origine par Intel), et qui a fait son apparition sur les ordinateurs en 2004. Sa vocation est de remplacer en premier lieu le bus AGP, puis le bus PCI sur les cartes mères.
Son avantage est d'offirir un débit plus important que les anciens bus, tout en étant dérivé de la norme PCI, ce qui permet aux différentes constructeurs d'adapter très simplement leur cartes d'extension existantes sans modifications importantes.
Attention à ne pas confondre le bus PCI Express (les données sont envoyées en série) avec le bus PCI-X, qui est une version améliorée du bus parallèle PCI, dont la bande passante disponible est partagée entre tous les périphériques connectés.
Débits du bus PCI Express :

Angl : Small computer system interface.
Standard d’interface qui permet de raccorder des périphériques intelligents (tels que les disques durs, les imprimantes, les Cd-rom, etc.) grâce à une carte contôleur SCSI (ou adaptateur SCSI).
Le bus SCSI, massivement utilisé jusqu’à peu dans les ordinateurs MAC, était peu répandu dans les PC d’entrée de gamme en raison du coût élevé de ses périphériques. Il était par contre fort apprécié dans les serveurs, en raison de la rapidité de transfert des données.
Actuellement, d’autres bus s’imposent avec des qualités identiques ou supérieures pour un coût nettement moins élevé, tels que le bus Firewire, et surtout le Serial-ATA.
| Norme | Largeur du bus | Vitesse du bus | Bande passante | Connecteur | |
| SCSI-1 | Fast-5 SCSI | 8 bits | 4,77 MHz | 5 Mo/sec | 50 broches |
| SCSI-2 | Fast-10 SCSI | 8 bits | 10 MHz | 10 Mo/sec | 50 broches |
| SCSI-2 | Wide | 16 bits | 10 MHz | 20 Mo/sec | 50 broches |
| SCSI-2 | Fast Wide 32 bits | 32 bits | 10 MHz | 40 Mo/sec | 50 broches |
| SCSI-2 | Ultra SCSI-2 (Fast-20 SCSI) | 8 bits | 20 MHz | 20 Mo/sec | 50 broches |
| SCSI-2 | Ultra Wide SCSI-2 | 16 bits | 20 MHz | 40 Mo/sec | |
| SCSI-3 | Ultra-2 SCSI (Fast-40 SCSI) | 8 bits | 40 MHz | 40 Mo/sec | |
| SCSI-3 | Ultra-2 Wide SCSI | 16 bits | 40 MHz | 80 Mo/sec | 68 broches |
| SCSI-3 | Ultra-160 (Ultra-3 SCSI ou Fast-80 SCSI) | 16 bits | 80 MHz | 160 Mo/sec | 68 broches |
| SCSI-3 | Ultra-320 (Ultra-4 SCSI ou Fast-160 SCSI) | 16 bits | 80 MHz DDR | 320 Mo/sec | 68 broches |
| SCSI-3 | Ultra-640 (Ultra-5 SCSI) | 16 bits | 80 MHz QDR | 640 Mo/sec | 68 broches |
Dans un microprocesseur, bus constitué de lignes parallèles séparées, qui véhicule les signaux désignant les positions de mémoire. Il permet au microprocesseur de choisir une position définie pour y transférer des données via le bus de données.
Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.
74 mots clés dont 65 définis manuellement (plus d'information...).
Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.
Recherche (afficher)
Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
Citation (masquer)