Correction TD N° 3 : Les registres numériques
Exercice N°1 :
1. Caractéristique d’un registre :
La capacité : nombre de bits du mot binaire qu'il peut mémoriser.
Le mode d'écriture ou de chargement : série (transmission par un seul fil
conducteur ou parallèle (transmission par un bus de n fils conducteurs).
Le mode de lecture : série (une seule sortie) ou parallèle (n sorties).
2. Différents types de registres :
Selon le mode d'accès en écriture (entrée) et en lecture (sortie), série ou parallèle,
il existe quatre types de registres :
Entrée série / Sortie série (SISO).
Entrée parallèle / Sortie série (PISO).
Entrée série / Sortie parallèle (SIPO).
Entrée parallèle / Sortie parallèle (PIPO).
Ces quatre types peuvent être classés en deux catégories : les registres de
mémorisation (tampon) et les registres à décalage.
3. Fonction principale et caractéristiques d'un registre PIPO :
Ce registre permet la mémorisation de n bits (c’est un registre tampon). Il est
caractérisé par des étages indépendants (ses bascules n’ont pas de liaisons entre-
elles).
4. Contenu du registre SISO (décalage à droite) après 6 impulsions d'horloge s'il
reçoit sur son entrée série le mot binaire 10101101 :
5. Contenu du registre SISO (décalage à gauche) après 6 impulsions d'horloge s'il
reçoit sur son entrée série le mot binaire 10101101.
1
Exercice N°2 :
Réalisation d’un registre à décalage du type entrée série-sortie parallèle à
base de bascules JK à fronts descendants dont les entrées asynchrones sont
commandées par états bas. Prévoir une remise à zéro automatique à l'allumage.
Il faut transformer les bascules JK en bascules D en mettant :
Le circuit RC assure une remise à zéro automatique à l’allumage.
Exercice N°3 :
D’après le circuit donné on déduit les équations suivantes :
1. On suppose qu’à l’état initial on a : Q0Q1Q2Q3 = X0X1X2X3,
2. Ce circuit réalise la fonction d’un registre de rotation.
3. Séquence obtenue lorsque le registre est initialisé à 1000 :
2
3
Le circuit s'appelle dans ce cas un compteur en anneau.
Exercice N°4 :
1. Le circuit donné correspond à registre à décalage à droite à entrée
série/sortie parallèle (SIPO).
2. Chronogrammes :