registres

Rappels

Mot binaire :

il s'agit de l'association de plusieurs bits. Chaque bit à un poids binaire
et véhicule une information. Le bit situé le plus à droite dans le mot, est appelé LSB (Last significant bit) et possède le poids binaire le plus faible (20). Le bit situé le plus à gauche dans le mot, est appelé MSB (Most significant bit) et possède le poids binaire le plus fort (2n).

Octet :

on appelle octet un mot formé de 8 bits (D7D6D5D4D3D2D1D0). L'octet est
souvent codé en hexadécimal pour faciliter la lecture. Il est appelé BYTE en anglais et il ne faut pas le confondre avec le BIT.

Registre

Un registre est une microstructure logique séquentielle qui permet d’enregistrer, de conserver, puis de restituer une information binaire.


On l'utilise le plus souvent pour stocker temporairement des informations.
Il est défini par :

  • sa capacité en bits qui dépend du nombre de bascules qu'il intègre (nombre de bits stockés à un instant donné)
  • son mode de travail :
•écriture à décalage
•entrée en parallèle ou série
•sortie en parallèle ou série

D'un point de vue structurel, on obtient un registre de n bits en associant n structures de
mémorisation unitaire (bascules). Selon le type de registre, ces bascules sont associées en
cascade ou en parallèle.

Dans l'exemple ci-contre, la 4 bits D0-D3 sont mémorisés lors du front montant de CLK et directement disponibles en Q0-Q3.

RESET permet de remettre à zéro le contenu du registre.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Registre à décalage

Dans un registre à décalage, l'information est mémorisée ou restituée de manière sérielle (bit par bit).

Exemple d'un registre série-série de 3 bits 

 

Lycée Théodore DECK - NB2012