« Fonctionnement d'un ordinateur/Les bus et liaisons point à point (généralités) » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 76 :
 
: ''Petite précision de vocabulaire : Le composant qui envoie une donnée sur un bus est appelé un émetteur, alors que ceux reçoivent les données sont appelés récepteurs.''
 
====Les bus multiplexés====
 
Sur certains bus, on peut connecter un nombre assez important de composants : ce sont les '''bus multiplexés'''. Avec un bus, l'émetteur envoie ses données à tous les autres composants reliés aux bus, à tous les récepteurs. Sur tous ces récepteurs, il se peut que seul l'un d'entre eux soit le destinataire du paquet : les autres vont alors ignorer le paquet, seul le destinataire traitant le paquet. Cependant, il se peut qu'il y aie plusieurs récepteurs comme destinataires : dans ce cas, les destinataires vont tous recevoir la donnée et la traiter. Les bus permettent donc de faire des envois de données à plusieurs composants en une seule fois.
 
[[File:ARINC429 Architecture Emetteur Recepteurs.svg|centre|Bus multiplexés.]]
 
====Les liaisons point à point (bus dédiés)====
 
Les bus multiplexés sont à opposer aux bus dédiés, qui se contentent de connecter deux composants entre eux. Un autre terme, beaucoup utilisé dans le domaine des réseaux informatiques, est celui de '''liaisons point-à-point'''. Pour en donner un exemple, le câble réseau qui relie votre ordinateur à votre box internet est une liaison point à point. Mais le terme est plus large que cela et regroupe tout ce qui connecte deux équipements informatiques/électroniques entre eux, et qui permet l'échange de données. Par exemple, le câble qui relie vitre ordinateur à votre imprimante est lui aussi une liaison point à point, au même titre que les liaisons USB sur votre ordinateur. De même, certaines liaisons point à point relient des composants à l'intérieur d'un ordinateur, comme le processeur et certains capteurs de températures.
 
Les liaisons point à point sont classés en trois types, suivant les récepteurs et les émetteurs.
Ligne 105 ⟶ 99 :
 
Les bus ''simplex'' et''half-duplex'' se résument généralement à un simple fil (pour les bus série), ou à des ensembles de fils (pour les bus parallèles). Les bus ''full duplex'' sont créés en regroupant deux bus simplex ensemble : un pour l'émission et un pour la réception. Mais certains bus ''full-duplex'', assez rares au demeurant, n'utilisent pas cette technique et se contentent d'un seul bus bidirectionnel.
 
====Les bus multiplexés====
 
SurLes certainsliaisons bus,point onà peutpoint, connecterou unbus nombredédiés, assezsont importantà deopposer composantsaux :bus ceproprement sontdit, lesaussi appelés '''bus multiplexés'''. Ces derniers ne sont pas limités à deux composants et peuvent interconnecter un grand nombres de circuits électroniques. Par exemple, un bus peut interconnecter la mémoire RAM, le processeur et quelques entrées-sorties entre eux. Et cela fait qu'il existe quelques différences entre un bus et une liaison point à point. Avec un bus, l'émetteur envoie ses données à tous les autres composants reliés aux bus, à tous les récepteurs. Sur tous ces récepteurs, il se peut que seul l'un d'entre eux soit le destinataire dude la paquetdonnée : les autres vont alors l'ignorer le paquet, seul le destinataire traitant lela paquettraite. Cependant, il se peut qu'il y aie plusieurs récepteurs comme destinataires : dans ce cas, les destinataires vont tous recevoir la donnée et la traiter. Les bus permettent donc de faire des envois de données à plusieurs composants en une seule fois.
 
[[File:ARINC429 Architecture Emetteur Recepteurs.svg|centre|Bus multiplexés.]]
 
==L'interfaçage avec le bus==