Académique Documents
Professionnel Documents
Culture Documents
Les Registres
I- Présentation
Un registre est une juxtaposition de bascules permettant de décaler les valeurs
mémorisées, c'est-à-dire de les faire passer sur commande d’une case à la suivante. Les bits
mémorisés sont disponibles en permanence aux sorties du registre. Plusieurs décalages
successifs permettent de sortir tous les bits du registre pour les envoyer dans un autre circuit.
Plusieurs types de registres existent selon que l’information à mémoriser est rentrée bit par bit
(entrée série), ou tous les bits en même temps (entrée parallèle) ; de même pour la sortie
(figure ci-dessous).
Dans ce type de registre, les données sont entrées en série de façon identique au
registre série-série et les bits sont retirés à ses sorties parallèles. Tous ces bits peuvent être
retirés simultanément, plutôt que l’un après l’autre, comme dans le type à sortie série.
La figure ci-dessous illustre un registre de quatre bits de type entrée série/sortie
parallèle.
L’élément 74LS164 est un exemple de circuit intégré contenant un registre à décalage de type
entrée série/sorties parallèles de 8 bits, son symbole logique et table de vérité sont illustrés ci-
dessous :
Les sorties Q1n, Q2n, Q3n, etc … signifient simplement que la sortie considérée possède
l’état que possédait la bascule précédente avant le coup d’horloge.
Par exemple, dans la troisième ligne de la table (A=B=1), nous lisons dans la colonne Q2
l’état Q1n, cela signifie donc que Q2 est à l’état où était Q1 avant le coup d’horloge qui a fait
passer Q1 à 1.
REGISTRES
Les registres à décalage sont fabriqués en circuits intégrés. Le 74194 est un registre à
décalage de quatre bits à entrée et sortie parallèle ou entrée série à décalage à droite ou
à gauche. Le 7496 est un registre de cinq bits à entrée et sortie parallèle ou entrée et
sortie série, à décalage à droite. Le 74198 est un registre à décalage de huit bits à
chargement parallèle ou série à décalage à droite ou à gauche et sortie parallèle.
VI- Applications des registres à décalage
C’est un circuit de base pour l’unité arithmétique et logique. Un décalage à gauche
revient à multiplier le nombre par 2 et un décalage à droite revient à le diviser par 2.
Transmission de données sur une ligne : Il y a lieu de faire une conversion parallèle
série et de présenter l’information bit par bit au rythme d’une horloge.
Compteur en anneau : L’information circule indéfiniment au rythme d’une horloge.
VI-1 Conversion parallèle-série
Les données et les résultas d’un bloc de calcul sont mémorisés par des registres comme le
montre la figure suivante :