Les registres

1.  Définition

En électronique digital, un registre est un circuit séquentiel qui est chargé de stocker des données.   Il est fait à base des bascules D. Une bascule D constitue un registre de 1 bit.
Dans un processeur, un registre est utilisé pour stocker des valeurs lors de l’exécution d’un programme.




 

2.  Les différentes sortes des registres

On distingue plusieurs sortes des registres :

  • Les registres à décalage
  • Les registres parallèles
  • Les registres séries
  • Les registres mixtes

Avec des bascules D, on peut créer n’importe quel type de registre.

3.  Registre série à décalage

Réalisons un registre à décalage de 4 bits.
Puisqu’on sait qu’une bascule D ne peut mémoriser qu’un bit, nous avons donc besoin de 4 bascules D pour réaliser notre registre.

Schéma de réalisation 

registre série à decalage

Ici l’information est décalée à chaque coup d’horloge.
Il nous faut quatre cycles d’horloge pour stocker un mot de 4 bits.
Les bits sont écrits et lus les uns après les autres.

 Exemple  d’un registre série à décalage (8 bits) : le circuit TTL 74ALS164.

4.  Un registre parallèle

Réalisons un registre de 4 bits à partir d’une association des bascules D montées en parallèles.

Schéma de réalisation :

registre-parallele.PNG

Ci-dessous le schéma électrique d'un régistre parrallèle.