bus

Dans l'architecture informatique, un bus est un système de communication qui transfère des données entre des composants à l'intérieur d'un ordinateur ou entre des ordinateurs. Le bus agit comme une autoroute sur laquelle les données voyagent dans un ordinateur. Lorsqu'il est utilisé dans des ordinateurs personnels, le bus connecte tous les composants internes au processeur et à la mémoire principale. Le terme peut également faire référence au bus d'adresses, au bus de données ou au bus local.


Comment fonctionnent les bus

Un bus est parallèle ou série. Les bus parallèles transmettent les données sur plusieurs fils. Les bus série transmettent les données un bit à la fois.

Tous les bus se composent de deux parties: un bus d'adresse et un bus de données. Un bus de données transfère les données tandis qu'un bus d'adresse transfère des informations sur la destination des données. Le bus contient plusieurs fils appelés lignes de signal qui décrivent l'emplacement mémoire de l'endroit où les données sont envoyées ou récupérées. Chaque fil dans un bus transporte des bits d'information. Plus un bus a de fils, plus il peut adresser d'informations. Par exemple, un bus 32 bits peut adresser 4 Go de mémoire.

La vitesse du bus d'un ordinateur est mesurée en MHz. Un bus rapide permet de transférer les données plus rapidement. Il maintient un calendrier strict, ramassant et déposant des données à intervalles réguliers. Par exemple, si un bus fonctionne à une fréquence de 200 MHz, il effectue 200 millions de transferts de données par seconde.

Types de bus

  • Bus système: Un bus parallèle transfère des canaux de 8, 16 ou 32 bits. C'est la voie principale entre le CPU et la mémoire.
  • Bus interne: Active la communication entre les composants internes, tels que la mémoire CPU interne.
  • Bus externe: Communique avec des composants externes, tels qu'un lecteur USB ou un lecteur de disque.
  • Bus d'extension: Permet aux cartes d'extension d'accéder au CPU et à la RAM
  • Le devant du bus: Connecte le processeur de l'ordinateur à la RAM et aux autres composants de la carte mère.
  • Bus arrière: Connecte l'unité centrale de traitement à la mémoire cache, comme le cache de niveau 2 et de niveau 3.