Information Technology Reference
In-Depth Information
Bascule D
Cette bascule enregistre sur sa sortie Q la donnée présente sur son entrée D, à chaque
top horloge.
Bascule RS
Cette bascule possède deux entrées de données R et S. L'état pour lequel R
=
S
=
0
est l'état de mémorisation. Les autres états (R
=
1, S
=
0) et (R
=
0, S
=
1) permettent
de réinitialiser la bascule soit à 0, soit à 1. L'état (R
=
1, S
=
1) est interdit.
Bascule JK
Cette bascule possède également deux entrées de données J et K. Elle a un fonction-
nement identique à la bascule RS à la différence près que l'état (J
=
1, K
=
1) est
autorisé et conduit à l'inversion de l'état de la bascule.
Principe de réalisation d'un registre
Un registre de stockage est un élément de mémorisation permettant de stocker une
information d'une longueur de n bits. Une bascule ne permettant de mémoriser
qu'un seul bit, un registre de n bits sera donc composé d'un ensemble de n bascules.
Les bascules employées sont soit des bascules D, soit des bascules JK (figure 5.14).
E1
E2
E3
E4
E5
bascule
1 bit
bascule
1 bit
bascule
1 bit
bascule
1 bit
bascule
1 bit
RAZ
CLK
S1
S2
S3
S4
S5
Figure 5.14
Un registre de 5 bits.
La commande RAZ permet de mettre à zéro toutes les cellules du registre en
même temps. Le mot à charger est présenté sur les entrées E1 à E5 et les cinq entrées
sont chargées en parallèle, sur un signal d'horloge délivré sur la ligne CLK. La lecture
du mot s'effectue sur les sorties S1 à S5, également en parallèle.
5.1.4
Technologie des circuits logiques
Les circuits logiques sont construits à partir de transistors . Un transistor est un
circuit électronique fonctionnant comme un interrupteur et pouvant prendre deux
états auxquels sont associés les niveaux logiques 0 et 1 : l'état saturé et l'état
bloqué. Dans l'état saturé, le transistor délivre en sortie une tension positive à
laquelle on fait correspondre le niveau logique 1. Dans l'état bloqué, le transistor
 
 
Search WWH ::




Custom Search