Registradores
Registrador é um conjunto de flip-flops ou latches nos quais pode-se armazenar(escrever) e recuperar(ler) uma palavra.
A operação mais comum que se realiza sobre dados armazenados em um registrador é a operação de transferência, que envolve transferir dados de um registrador para outro.A transferência pode ser síncrona ou assíncrona: a primeira é feita utilizado as entradas síncronas dos flip-flops e o sinal de relógio; a segunda pode ser feita usando as entradas PRESET e CLEAR do flip-flop.A Fig.1 mostra uma transferência síncrona e a Fig.2 uma transferência assíncrona.
Fig.1-Transferência síncrona | Fig.2 - Transferência assíncrona | |||||
Transferência Paralela de Dados
Os dados são transferidos de um registrador para outro simultaneamente em resposta a um sinal de transferência.
Fig.3
Observe que na borda positiva do sinal Transfere, que está aplicado na entrada de relógio do Registrador Y, os dados do Registrador X são transferidos para o Registrado Y.
Registrador de Deslocamento: Transferência Serial de Dados
Registrador de Deslocamento é constituído de um arranjo de vários flip-flops de modo que os dados binários armazenados nos flip-flops são deslocados de um FF para o próximo FF em toda borda de gatilhamento do relógio.
Fig.4
A Figura 5 mostra como os dados de entrada são deslocados da esquerda para a direita, de flip-flop para flip-flop, quando os pulsos de deslocamento(clock) são aplicados.
Fig.5
Os registradores de deslocamento podem ser de deslocamento para direita, como no caso acima, ou deslocamento para a esquerda conforme mostra a Figura 6 abaixo.
Fig.6
Os registradores podem ser configurados para realizar a rotação de dados tanto para a direita quanto para a esquerda.Neste caso, deve-se ligar a saída do último FF à entrada do primeiro FF do registrador, conforme mostra a Figura 7.
Fig.7
Os registradores comerciais incorporam em um único CI várias das características vistas anteriormente.A função executada pelo registrador é determinada por variáveis de seleção aplicadas em entradas específicas do registrador.
Circuitos Integrados Registradores
CI Registrador Universal de Deslocamento Bidirecional SN74LS194A Este registrador incorpora as principais características desejadas em um registrador de deslocamento: deslocamento para direita, deslocamento para esquerda, carregamento paralelo, e inibição do relógio. Estes quatro modos de operação são selecionados por duas variáveis de seleção sincronamente com o relógio.Veja a folha de dados completa para o CI SN74LS194A. |
Questões de Revisão - verifique e consolide os conhecimentos vistos acima sobre registradores e suas aplicações.Clique aqui! | ||
Atualizada em 28/09/09