A) ENTRADA SERIAL - SAÍDA SERIAL DE 4 BITS
Ativando inicialmente o controle Clear e depois aplicando 4 pulsos de clock para deslocar a seguinte entrada serial 1001 , teremos o registro dos bits aplicados serialmente:
-Leitura serial e limpando o conteúdo do registrador : Aplicando mais 4 pulsos de clock vamos obter a leitura serial dos bits armazenados e zerar o conteúdo do registrador :
-Leitura serial e conservando o conteúdo do registrador : Precisamos utilizar o circuito a seguir :
Quando o controle R/W = 1 e aplicando 4 pulsos de clock temos o processo de escrita dos bits aplicados serialmente.
Quando o controle R/W = 0 e aplicando mais 4 pulsos de clock temos o processo de leitura serial dos bits armazenados e a conservação do conteúdo do registrador.
B) ENTRADA SERIAL - SAÍDA PARALELA DE 4 BITS
Ativando inicialmente o controle Clear e depois aplicando 4 pulsos de clock vamos registrar a entrada serial aplicada e podemos então fazer a leitura paralela da informação :
C) ENTRADA PARALELA - SAÍDA SERIAL DE 4 BITS
Quando WRITE/SHIFT = 0 e aplicando um pulso de clock temos o armazenamento paralelo das entradas.
Quando WRITE/SHIFT = 1 e aplicando 4 pulsos de clock temos o deslocamento serial dos bits armazenados.
D) REGISTRADORES DE DESLOCAMENTO BIDIRECIONAL DE 4 BITS.
Quando o controle LEFT/RIGHT = 1 e aplicando pulsos de clock temos o deslocamento dos bits para a direita .
Quando o controle LEFT/RIGHT = 0 e aplicando pulsos de clock temos o deslocamento dos bits para a esquerda.
E) REGISTRADOR DE DESLOCAMENTO COMO CONTADOR EM ANEL
Sequência de estados:
OBS.Ativando o controle Clear temos o estado inicial Q3=0,Q2=0,Q1=0 e Q0=1
F) REGISTRADOR DE DESLOCAMENTO COMO CONTADOR JOHNSON
Sequência de estados: