registre
Registres
Cette fiche est consacrée aux différents registres utilisés en électronique.
Cette partie présente des registres réalisés avec des bascules intégrées et des CI registres intégrés.
Dans les systèmes numériques les informations sont la plupart du temps codées sur plusieurs bits : par exemple un nombre décimal à deux chiffres se représente en BCD avec 8 bits :(74)10 =>(01110100)BCD; Un caractère de clavier alphanumérique est codé sur 7 bits en code ASCII : lettre O => (01001111)2 etc.
La mémorisation de ces informations nécessitera plusieurs bascules .
L'ENSEMBLE DE CES n BASCULES S'APPELLE ALORS UN "REGISTRE".
Pour la réalisation des registres on utilise des bascules type D ou J-K montés en type D.
1 - Registres à chargement parallèle
Pour ce type de registres on parle de "chargement parallèle" car l'information à mémoriser est présente sur n fils.
Exemple de réalisation d'un registre à chargement parallèle, à 4 étages (registre 4 bits), avec des bascules D
74LS74 :
S
Q1
Q0
D0
S
D1
S
D2
D
D
S
D
C
R
R
74LS74
74LS74
S
C
R
R
D3
D
C
C
Q3
Q2
74LS74
74LS74
R
H
2 - Registres à chargement série - Registres à décalage (Shift Register)
Lorsque l'information comporte un trop grand nombre de bits, ou qu'elle doit être transportée à grande distance, on effectue un "chargement série".
Cela consiste à charger successivement les n bits par une seule entrée du registre appelée "entrée série". A chaque nouvelle entrée un décalage est nécessaire pour ne pas perdre les valeurs précédemment chargées.
Exemple de réalisation d'un registre à chargement série à 4 étages (registre 4 bits) avec des bascules D 74LS74
S
Q1
Q0
Entrée série S
D1
S
D2
D
D
74LS74
D3
C
C
R
R
74LS74
S
D
D
R
R
S
C
C
Sortie série Q2
74LS74
74LS74
R
H
Registres
Laurent LUBRANO 2000
Page n° 1 / 2
FICHE REGISTRES
Si T est la période de l'horloge utilisée et n le nombre de bits d'information à transmettre, alors la durée totale du chargement