Exemple d'application :
Les registres à décalage sont utilisés dans les microprocesseurs pour effectuer des opérations sur les mots binaires. Un décalage de un bit vers la droite du mot binaire revient à une division par deux. Un décalage vers la gauche revient à une multiplication par une puissance de deux.
Cliquez sur les variables "clk" et "D" ci-dessus pour observer le fonctionnement du registre à décalage. L'état 0 (0 V) est symbolisé en bleu, l'état 1 (VDD) est symbolisé en rouge.