Vous êtes sur la page 1sur 8

TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

REGISTRES

Objectif Pédagogique : A la fin de ce cours, l’apprenant doit être


capable de concevoir convenablement les différents types de
registres avec des différents types de bascules.

I/ DEFINITION ET CONSTITUTION
Un registre est un circuit permettant d’enregistrer provisoirement
un ‘’mot’’ binaire en vue de son transfert ultérieur dans un
autre circuit (pour traitement, stockage, affichage, etc.). Un
registre est constitué par autant de bascules élémentaires qu’il y
a de ‘’bits’’ dans le mot (4 bascules pour un quartet, 8 pour un
octet, etc.)

1/ Principe

Représentons un mot de quatre bits (1011) dans un registre


mémoire (ou cellules de registre).

2/ Types de registres

On distingue 4 principaux types de registres, selon les modes


utilisés pour l’écriture (ou enregistrement) et la lecture du mot :

a/ Registre à écriture et lecture parallèle (PIPO)

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 1


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

b/ Registre à écriture série et lecture parallèle : (SIPO)

c/ Registre à écriture parallèle et lecture série (PISO)

d/ Registre à écriture et lecture série (SISO)

Pour ce type, on distingue deux :

- FIFO: First In First Out (Premier rentré, premier sorti)

Ex: AO est le 1er rentré et sorti

- LIFO : Last In First Out (Dernier rentré, premier sorti)

Ex : A3 est le dernier rentré, le 1er sorti.

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 2


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

3/ Registre à décalage

En connectant chaque sortie de bascule à l’entrée de la suivante,


les entrées d’horloge étant communes, on aboutit à un registre à
décalage. Ainsi lors de chaque nouvel état actif d’horloge, les
informations présentes dans le registre subissent un décalage.

a/ Exemple1 : décalage série.

Supposons la réception d’un mot série A de 4 bit (A0 à A3) : Si


nous l’introduisons sur l’entrée de la première bascule d’un
registre à décalage 4 bits, l’information A devient disponible sous
forme parallèle après quatre (4) transitions d’horloge.

Remarques :

- C’est le fonctionnement d’un registre série – parallèle (SIPO)


- Le mot réapparait sous forme série, à la sortie de la dernière
bascule, retardé de 4 impulsions d’horloge : c’est un FIFO.
Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 3
TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

b/ Exemple 2 : décalage circulaire.

Le décalage circulaire réinjecte à l’entrée les bits sortant du


registre.
On distingue deux différents modes de décalage :
Le décalage à droite qui consiste à faire avancer les bits vers la
droite et inversement pour le décalage à gauche.

Ici, c’est un décalage

à droite.

4/ Logigramme d’un registre


Registre parallèle-parallèle avec des DH.

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 4


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

II/ COMPTEURS CIRCULAIRES


Ce sont des applications des registres à décalage circulaires.

1/ Compteur en anneau

Un compteur en anneau est un registre à décalage dont la sortie


de la dernière bascule est reliée à l’entrée de la première.
Généralement il n’y a qu’un « 1 » dans le registre, et il circule
aussi longtemps que les impulsions d’horloge sont aux bornes H.

a/ Logigramme

b/ Tableau de fonctionnement

H Q0 Q1 Q2 QR3

0 0 0 1

0 1 0

1 0 0N

0 0 1

c/ Lancement du compteur à anneau.

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 5


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

Un compteur en anneau ne fonctionne convenablement que si au


départ l’un de ses bascules est à l’état « 1 » et les autres sont à
« 0 ». Une façon simple d’installer l’état de départ est d’appliquer
momentanément une impulsion à l’entrée RAU d’une bascule et
aux bornes RAZ des autres bascules.

En commande automatique, on remplace BP par C.

2/ Compteur Johnson

On construit le compteur Johnson exactement comme le


compteur en anneau normal, sauf qu’on raccorde la sortie
complémentaire de la dernière bascule à l’entrée de la première.

a/ Logigramme

b/ Table de vérité

H Q0 Q1 Q2

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 6


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

0 0 0 0

1 0 0 1

2 0 1 1

3 1 1 1

4 1 1 0

5 1 0 0

c/ Remarque :

Le modulo du compteur Johnson est égal à deux fois le nombre


de bascules : N = 2.n

3/ Exemple des IC

a/ 7474 (TTL) : double bascule D synchrone avec RAZ


et RAU.

b/ 4013 (CMOS)

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 7


TECHNOLOGIE ET SCHEMAS, TERMINALE F2 : REGISTRES/ DOC ELEV

c/ 4017 : Compteur décodeur décimal

- Le compteur 4017 à une configuration d’un compteur en


anneau.

- Table de fonctionnement

H Q0 Q1 Q2 Q3 … Q9

1 0 0 0 0

0 1 0 0 0

0 0 1 0 0

… …

… 1

Prof : Damitété LAMBONI, Téléphone : 00228 90149609-lambonidamitete@gmail.com Page 8

Vous aimerez peut-être aussi