TH4 1 Aid Act10

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

LOGIQUE SÉQUENTIELLE

Fonction registre
I. Définition d’un registre
Un registre est un circuit séquentiel à base de bascules (D). Sa fonction consiste à
recevoir, mémoriser et transférer à sa sortie une information binaire de n bits (n
représente le nombre de bascules utilisées).
La réception et le transfert en sortie des informations peuvent être soit en série soit
en parallèle. En conséquence, les registres sont classés en :
 Registre à entrées série et sorties série ;
 Registre à entrées série et sorties parallèle ;
 Registre à entrées parallèle et sorties parallèle ;
 Registre à entrées parallèle et sorties série.
Dans ce qui suit, on se limite à l’étude des registres à entrées en série et sorties en
parallèle (encore appelé registre série/parallèle).
II. Exemple
Le logigramme (figure 1) est composé de trois bascules D.

FIg. 1

 L’action sur le bouton RAZ force les trois bascules à 0 ;


 La fermeture du bouton-poussoir C suivie d’un appui bref sur CLK
engendre : (QA = 1 ; QB = 0 ; QC = 0) ;
 L’ouverture de C suivie d’un appui bref sur CLK engendre : (QA = 0 ; QB
= 1 ; QC = 0) ;
 La fermeture du bouton-poussoir C suivie d’un appui bref sur CLK
engendre : (QA = 1 ; QB = 0 ; QC = 1).
Exemple d’utilisation
Dans cet exemple on traite le cas de la réception et le transfert du code binaire
QCQBQA = (011)2 avec la sortie QC représente le bit du poids le plus fort noté MSB
et QA représente le bit du poids le plus faible noté LSB.
Pour obtenir en sortie un code identique en rang et en poids à celui appliqué à
l’entrée, on commence par l’application à l’entrée du bit MSB.
Ainsi, le décalage des bits de ce code est effectué de gauche vers la droite selon
l’emplacement des trois bascules.
III. Fonction registre à base de circuit intégré
III.1. Présentation
La figure 2 représente un registre à décalage 74164.

Fig. 2

III.2. Exemple d’utilisation


La figure 3 représente un exemple d’utilisation de la fonction registre série parallèle.

Fig. 3

III.3. Mode d’utilisation


Activer puis désactiver l’entrée de remise à 0 RAZ ;
Choisir le bit à transmettre (1 ou 0) grâce au bouton-poussoir (A), puis un bref appui
sur CLK et ainsi de suite jusqu’à la transmission d’une information composée de 8
bits.
IV. Application des registres
Les registres sont très utilisés pour le stockage des informations dans les
calculateurs, les mémoires, les microcontrôleurs, etc.
Dans les microcontrôleurs. Ils permettent :
 La configuration ;
 La mémorisation temporaire ;
 Le transfert d’information ;
 etc.

Vous aimerez peut-être aussi