Bus de contrôle

Définition - Que signifie Control Bus?

Un bus de contrôle est un bus informatique utilisé par la CPU pour communiquer avec les périphériques contenus dans l'ordinateur. Cela se produit via des connexions physiques telles que des câbles ou des circuits imprimés.

L'UC transmet une variété de signaux de commande aux composants et dispositifs pour transmettre des signaux de commande à l'unité centrale en utilisant le bus de commande. L'un des principaux objectifs d'un bus est de minimiser les lignes nécessaires à la communication. Un bus individuel permet la communication entre les appareils en utilisant un canal de données. Le bus de commande est bidirectionnel et aide le CPU à synchroniser les signaux de commande avec les appareils internes et les composants externes. Il se compose de lignes d'interruption, de lignes d'activation d'octets, de signaux de lecture / écriture et de lignes d'état.

Definir Tech explique Control Bus

Bien qu'un processeur puisse avoir son propre ensemble distinct de signaux de contrôle, certains contrôles sont communs à tous les processeurs:

  • Lignes de demande d'interruption (IRQ): ligne matérielle utilisée par les périphériques pour interrompre les signaux vers le CPU. Il permet à la CPU d'interrompre son travail en cours pour traiter la demande actuelle.
  • Ligne de contrôle de l'horloge système: fournit la synchronisation interne pour divers périphériques sur la carte mère et le processeur.

La majorité des bus système sont constitués de 50 à 100 lignes distinctes pour la communication. Le bus système se compose de trois types de bus:

  • Bus de données: transporte les données à traiter
  • Address Bus: détermine où les données doivent être envoyées
  • Bus de contrôle: détermine le traitement des données

La communication entre la CPU et le bus de commande est nécessaire pour faire fonctionner un système compétent et fonctionnel. Sans le bus de commande, la CPU ne peut pas déterminer si le système reçoit ou envoie des données. C'est le bus de contrôle qui règle la direction dans laquelle les informations d'écriture et de lecture doivent aller. Le bus de contrôle contient une ligne de contrôle pour les instructions d'écriture et une ligne de contrôle pour les instructions de lecture. Lorsque la CPU écrit des données dans la mémoire principale, elle transmet un signal à la ligne de commande d'écriture. La CPU envoie également un signal à la ligne de commande de lecture lorsqu'elle a besoin de lire. Ce signal permet à la CPU de recevoir ou de transmettre des données de la mémoire principale.