Esta forma de referirnos a un regi stro puede también interpretarse como una
partición del mismo en sus componentes mínimos, sin embargo, los registros
pueden tambi én subdividirse agrupando las celdas en conjuntos de dos ó mas. Para
el caso más simple, se tendrían dos divi siones con un número igual de bits para cada
una. En este caso , podemos definir una parte primaria y una secundaria o bien una
parte alta y otra baja.
Además de almacenar información, los registros también tienen capacidad para
transmitir o recibir datos en serie. La sencilla calculadora de bolsillo ilustra las
características de un registro de desplazamiento. Para introducir el número 246 en la
calculadora, se pulsa y libera la tecla 2, se visualiza un 2. A continuación se pulsa y
libera la tecla 4, aparece un 24. Finalmente, se pulsa la tecla 6, aparece el número
246. Éste es un ejemplo de un registro de desplazamiento a la izquierda.
Además de la característica de
desplazamienlo,
la calculadora posee también una
característica de
memoria.
Cuando se pul sa una tecla (la del 2, por ejemplo), el
número permanece en la pantalla. El registro
"recuerda "
la tecla que se pulsó .
Los registros de desplazamiento son circuitos lógicos secuenciales, y se
construyen con flip-fl ops, se utilizan como memorias temporales y para desplazar
datos a la izquierda o a la derecha: también se usan para convertir datos serie en
parale lo o viceversa.
El dispositivo mas sencillo es el que recibe la información en serie y la transmite
también en serie. En la siguiente figura se muestra un registro de estas
características formado por cuatro biestables
D
disparados por
flanco positivo.
EEF
Figura 16: Registro de desplazamiento.
S .. l id ..
•
Cada dispositivo de la fi gura siguiente es un registro de 8 bits. Según su
funcionamiento, los registros se dividen en:
• Entrada serie. salida serie (Fig a).
• Entrada paralelo, salida paralelo (Fi g b).
• Entrada serie. salida paralelo (F ig. c).
• Entrada paralelo , sa lida serie (F ig. d).
página 1-20