Les carnets de l'Electronique - Circuits logiques.
[ Logique suite ]    [ Table des matières ]    [ Retour Home Page ]
  7.0 -   REGISTRES A DECALAGE.

  Le role d'un registre est de conserver momentanément en mémoire des données binaires
  puis de les restituer.
  Les informations binaires sont transmises dans les registres soit par entrée parallèle,
  soit par entrée série.
  Ces informations sont ensuite lues par la sortie parallèle ou la sortie série.
  Un registre, comme toute mémoire, se compose de cellules qui peuvent être des bistables ou bascules.
  Le contenu d'un registre à décalage peut être décalé vers la droite ou vers la gauche.
  Le stockage d'une information binaire de 4 bits, par exemple, nécessite 4 bascules.
  A chaque commande, ce mot de 4 bits sera décalée soit vers la droite, soit vers la gauche.
  7.1 - TYPES PRINCIPAUX:

  - Registres à entrée série et sortie série.
  - Registres à entrée série ou entrée parallèle et sortie série.
  - Registres à entrée série et sortie parallèle.
  - Registres à entrée parallèle et sortie parallèle (avec sortie 3 états.)
  - Registres à décalage bidirectionnel.
  - Registres à entrée série et sortie série ou entrée ou sortie parallèle.

  7 - 1- 1 REGISTRES A ENTREE SERIE ET SORTIE SERIE.

Au départ, les quatre cellules doivent être vidées par une remise à zéro.(fig1).
A la première commande, on introduit la première information dans la bascule A de droite.(fig2)
La deuxième commande produit le décalage vers la gauche et l'information contenue dans la bascule A de droite est transférée dans la cellule de gauche. (bascule B ).
En même temps la bascule A reçoit l'information présente à l'entrée.(fig3).
A chaque nouvelle impulsion d'horloge, le décalage se poursuit.
Aprés la quatrième impulsion de commande, le mot de quatre bits est enregistré dans le registre.(fig5) Si une nouvelle commande est effectuée, le premier bit sortira.(fig6).
On peut aussi boucler un registre en reliant sa sortie à son entrée.

Ce registre est composé de 4 bistables
(type D).
Il peut être de 5 à 8 bistables.
Les registres sont des circuits qui enregistrent, conservent en mémoire, puis restituent un mot binaire.


  7 - 1- 2 REGISTRES A ENTREE SERIE ET SORTIE PARALLELE.
Les donées présentes sur l'entrée série sont validées
à chaque coup d'horloge et apparaîtront sur les sorties parallèles après 4 impulsions d'horloge.
La commande RAZ, normalement au niveau zéro, remet toutes les données du registre au niveau zéro par une impulsion positive.




  7 - 1- 3 - REGISTRES A ENTREE PARALLELE ET SORTIE PARALLELE.
  Voiçi le synoptique d'un registre 4 bits avec entrées et sorties parallèles.
  Et le schéma pratique de ce registre avec quatre bascules de type D.
  Une impulsion d'horloge valide et enregistre les entrées présentes sur l'entrée parallèle   qui apparaîtront sur les sorties parallèles.




  Voiçi des examples de bascules D:
  7474 TTL (2 bascules D) et 4013 CMOS (2 bascules D).

  L'information présente sur l'entrée D est transférée vers la sortie
  lors du flanc de montée de l'impulsion horloge.
  Un état zéro sur Preset met la sortie Q à l'état 1.
  Un état zéro sur Clear met la sortie Q à l'état zéro.
  

  Simulation de registres.   Télécharger içi   le logiciel. (39 Ko)
  Simulation d'un registre.   Télécharger içi   le logiciel. (27 Ko)


[ Logique suite ]    [ Table des matières ]    [ Retour Home Page ]
Copyright © 1997-2001 TK5YP.