2.1 TIPOS
DE
DESPLAZAMIENTO
REGISTRO
DE
1 INTRODUCCIN.
Un registro de desplazamiento es un arreglo de flip-flops
con aplicaciones importantes en almacenamiento y
movimiento de datos.
Los registros de desplazamiento pueden formar
contadores al hacer re-circular un patrn de 0s y 1s. Dos
contadores basados en registros de desplazamiento
importantes son el contador Johnson y el contador en
anillo.
2 REGISTRO DE DESPLAZAMIENTO.
Figura 3 Serie-paralelo
.
Normalmente tambin existe una entrada serie, que slo
altera el contenido del primer flip-flop.
Registro universal
Un registro de desplazamiento universal tiene capacidad
de entradas y salidas paralelas y/o seriales. El 74HC194
es un ejemplo de registro de desplazamiento
bidireccional universal de 4 bits.
Figura 5 Paralelo-Serie
3 CONTADOR EN ANILLO.
El contador en anillo es un registro de desplazamiento
que tiene su salida conectada a la entrada.
Normalmente se implementa con flip-flops con entradas
de PRESET y CLEAR, conectados en cascada y
disparados de forma sncrona. Por lo tanto, un contador
en anillo es un contador sncrono. La figura 11 muestra
un contador en anillo de 4 bits.
Figura 7 Paralelo-Paralelo
.
4
5
6
7
0
1
0
1
1
0
0
0
0
0
1
0
Q3
0
0
0
1
Q2
0
0
1
0
Q1
0
1
0
0
Q0
1
0
0
0
4 CONTADOR JOHNSON
El contador Johnson o contador conmutado en cola es
una variacin del contador en anillo que duplica el
nmero de estados codificados, sin sacrificar su
velocidad. Lo que si complica algo es la decodificacin
del estado. En un contador Johnson el complemento de
la salida del ltimo flip-flop se conecta a la entrada D del
primer flip-flop (como es lgico se puede implementar
con otro tipo de flip-flop). Esta realimentacin permite
generar una secuencia de estados caractersticas. En
general un contador Johnson generar un mdulo de 2n,
siendo n el nmero de etapas del contador.
Ventajas
Desventajas
Q2
0
0
1
0
Q1
0
1
0
0
Q1
0
0
1
1
1
0
Q0
0
0
0
1
1
1
Ventajas
Q2
0
1
1
1
0
0
Q0
1
0
0
1
.
Desventajas
5 CONCLUSIONES
Ejercicio de aplicacin
Contador MOD 6
Q2
0
0
0
1
1
1
0
0
Q1
0
0
1
1
1
0
0
0
Q0
0
1
1
1
0
0
0
1
6 RECOMENDACIONES
7 BIBLIOGRAFA
DECODIFICACIN