Registradores de deslocamento
Módulo 9 – Prof. Celso
ASSOCIAÇÃO DE BI-ESTÁVEIS
REGISTRADORES DE DESLOCAMENTO
-
É utilizado para armazenar informações binárias (memória),
Construídos com FFs,
Realizam conversão de dados em série para paralelo e vice-versa,
Realizam operações aritméticas básicas
TIPOS DE REGISTRADORES
Os registradores podem ser classificados através de seus dados de entrada e saída, podendo ser:
Entrada de Dados
Saída de Dados
Em série
Em paralelo
Isto permite 4 combinações Em série
Em paralelo
A figura abaixo mostra as 4 combinações possíveis entre a entrada e a saída dos dados: 1
2
SISTEMAS DIGITAIS
Módulo 9 – Prof. Celso
Comercialmente:
C.I. 74LS91 – entrada em série – saída em série
C.I. 74LS164 – entrada em série – saída em paralelo
C.I. 74LS165 – entrada em paralelo – saída em série
C.I. 74LS198 – entrada em paralelo –saída em paralelo
(8 bits)
(8 bits)
(8 bits)
(8 bits)
REGISTRADORES DE DESLOCAMENTO JK-MS TIPO D
Deslocamento para direita
A figura abaixo mostra como construir um registrador de deslocamento para direita utilizando os FF JK-MS tipo D. Complete as ondas e verifique o porque do nome desse circuito. Q3 Q2 Q1
Tabela-verdade
Ck D
XX
0
1
Q0 Decimal correspondente
Qn+1 Qn+1
Qn
0
1
Qn
1
0
Aplicação: Divisão binária
3
SISTEMAS DIGITAIS
Módulo 9 – Prof. Celso
Deslocamento para esquerda
A figura abaixo mostra como construir um registrador de deslocamento para esquerda utilizando os FF JK-MS tipo D. Complete as ondas e verifique o porque do nome desse circuito.
Q3 Q2 Q1
Q0 Decimal correspondente
Aplicação: Multiplicação binária
Para introduzir dados nos registradores:
Em série: Entrada D mais os pulsos do clock
Em paralelo: Entradas PR e CL
Para coletar os dados de saída:
Em série: saída Q do último FF
Em paralelo: saídas Q de cada FFs
SISTEMAS DIGITAIS
4
Módulo 9 – Prof. Celso
REGISTRADO DE DESLOCAMENTO GENÉRICO
A figura