Na Figura 06 temos um registrador de “deslocamento à esquerda” que apresenta uma ligação entre a saída de cada flip-flop e a entrada do flip-flop logo a sua esquerda. Observe que a entrada serial está conectada ao flip-flop à direita que armazena o bit menos significativo.
Você pode ver na Figura 06 um exemplo de um registrador de deslocamento à esquerda de 4 bits com reset assíncrono.
Quando um flip-flop inicia suas atividades o valor de “Q” não é conhecido, podendo ter o valor 1 (um) ou valor 0 (zero). Valor 1 ativo (enable); valor 0 desativado (disable). Desta forma os flip-flops precisam ter uma forma de determinar o valor inicial de sua saída Q. Esta forma é o reset. O sinal de iniciação é chamado de sinal de reset podendo iniciar com valor um (1) ou zero (0), podendo ser síncrono ou assíncrono. O reset síncrono depende do clock sendo acionado quando o sinal do clock é quem inicia o processo. O reset assíncrono não depende do relógio (clock) sendo acionado quando estiver ativo.
X