Académique Documents
Professionnel Documents
Culture Documents
CHAPITRE 8
LES REGISTRES
I- DEFINITION
Les registres sont des associations de bascules permettant de réaliser 3 fonctions
élémentaires :
− Fonction de mémorisation
− Fonction de décalage
− Fonction de comptage
1/6
Chapitre 8 : Les registres
Sorties parallèles
QA QB QC QD
Entrée série
Horloge H A B C D
≡
QA QB QC QD
Entrée A B C D Sortie
série
2/6
Chapitre 8 : Les registres
Exemple :
Charger le contenu du registre précédent par la valeur 0101, à l’état initial toutes les
bascules sont à « 0 ».
QA
QB
QC
QD
Sortie A B C D Entrée
série
Exemple :
Charger le contenu du registre précédent par la valeur 0101, l’état initial étant de
1111
A B C D
3/6
Chapitre 8 : Les registres
Exemple :
On a réalisé un cycle
1 1 0 0 1 1 1 0 1 1 1 0
t0 t1 t2 t3
A B C D
Exemple :
1 1 0 1 0 1 0 1 1 1 1 0
t0 t1 t2 t3
Remarque :
Rappelons qu'en base 2 un décalage vers la droite représente une division par 2, tandis
qu'un décalage vers la gauche correspond à une multiplication par deux. En effet, Un
registre à décalage à droite et à gauche permet d'effectuer des multiplications et des
divisions entières par des puissances de 2. En effet une multiplication par 2 est
équivalente à un décalage vers la gauche et une division par 2 à un décalage vers la
droite. Une multiplication par 2n sera obtenue par n décalages à gauche et une division
par 2n par n décalages à droite.
Le registre à chargement et lecture série est le plus simple, mais le plus lent. Il
présente en outre l'inconvénient de perdre son contenu si on veut le lire, aussi pour
remédier à ce défaut a-t-on imaginé des modes de chargement parallèle et des modes
de lecture parallèle plus rapide et non destructeurs de l'information. Toutes les
combinaisons sont possibles, on peut même avoir les 4 possibilités sur un même
registre avec en outre une possibilité de décalage aussi bien à gauche qu'à droite.
Entrées parallèles
QA QB … Qn
Sorties parallèles
4/6
Chapitre 8 : Les registres
QA QB … Qn
Entrées séries
Sorties parallèles
QA QB … Qn Sorties séries
Entrées séries
QA QB … Qn Sorties séries
Exemple
Soit un registre à décalage circulaire à droite dont la valeur initiale est : 100.
Représenter le chronogramme des sorties Q A , Q B , Q C pour 4 impulsions
d’horloge.
QA
QB
QC
5/6
Chapitre 8 : Les registres
Le brochage de ce circuit est donné à la figure (a), tandis que la figure (b) donne sa table de
vérité.
6/6