Les cartes d'électronique numérique, comme les capteurs intelligents, sont dotés d'un processeur, et de mémoire (mémoire morte, mémoire vive, ...). A chaque cycle d'horloge, le processeur place l'adresse du circuit avec lequel il veut communiquer sur le bus d'adresse (opération d'adressage). Cette
adresse se décompose en général en deux parties
: |
|||||||||
Vous pouvez simuler la circulation des adresses et des données sur leurs bus respectifs en cliquant sur le bouton d'horloge afin de déclencher un cycle complet de lecture ou d'écriture. | |||||||||
Une fois l'adresse stabilisée, le processeur choisit le sens de l'échange des données en plaçant le bit de lecture ou d'écriture au niveau adéquat : 1 pour la lecture et 0 pour l'écriture dans l'exemple ci-dessus. Les données peuvent alors circuler sur le bus de données. De la même façon les liaisons avec certains périphériques, en particulier l'imprimante, se font en mode parallèle. Les données circulent alors entre ce périphérique et le système informatique (ordinateur, automate, ...) par un ensemble de lignes en parallèle. La liaison avec l'imprimante étant unique on ne peut pas à proprement parler de bus parallèle. Par contre, lorsque plusieurs périphériques peuvent de connecter sur le même ensemble de lignes parallèles, on peut parler de bus parallèle (cas du bus SCSI par exemple). Les bus parallèles ne peuvent transporter des informations que sur de courtes distances (quelques mètres au maximum) et à des débits relativement faibles. En effet, le parallélisme induit des interférences entre les lignes en haute fréquence. |
|||||||||