A continuación se presenta en diagrama lógico de este registro en el modo de
funcionamiento de carga en paralelo . Es posible, para los casos de corrimiento, tener
una fuente de información que cargue al registro lateralmente, esto es, si se
desplazan datos haci a la derecha, pueden entrar datos por la izquierda
y
viceversa. Si
esta entrada no ex iste o no se conecta, el primer bit del registro es transferido, pero
nunca cambia . Por otra parte, si las entradas de selección valen cero
simultáneamente, el registro no cambia su contenido debido a la retroalimentación
que se tiene en cada flip-fl op.
+
5V
[L)
Carga i :zq
~-----.----{
... SI
CA ) -
<>-
'MU >:
41'111
I
I
MU X 4 Al
U [ 1
1
I
MUX 41'111
00
.....j,.
O'~
10101
.~
L----1
1
ILJ1d-1------'
[R ]
Carga
d~ r
~----------{:::J
Q0
-
Ql
Q3
-
Figura 19: Diagrama lógico de un registro de corrimiento
bidireccional con carga en paralelo
Daremos a continuación un par de ejemplos que ilustrarán lo descrito
anteriormente. Supongamos primero que se tiene un registro de corrimiento de
cuatro bits en el cual se mantiene constante la entrada en serie del registro Con base
en nuestro conocimiento sobre este tipo de registros podemos decir que el
comportamiento del mismo obedecerá a la siguiente tabla cuando se apliquen pulsos
de reloj :
página 1-23
1...,23,24,25,26,27,28,29,30,31,32 34,35,36,37,38,39,40,41,42,43,...140