REGISTROS DE DESPLAZAMIENTO

Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops.

Este sistema secuencial es muy utilizado en los sistemas digitales. Un ejemplo de esto se ve en las calculadoras comunes, donde al escribir una cifra de varios números, se nota que el primer número pulsado le cede espacio a los demás corriéndose a la izquierda, donde además se nota que hay características de memoria porque se mantienen visualizados los números pulsados.

Los registros de desplazamiento son construidos a partir de flip-flops. Además de tener características de memoria y la función de desplazar datos, también se utilizan para convertir datos serie a paralelo y paralelo a serie.


Figura 1 Ejemplo de registro de desplazamiento


Un método de identificar los registros de desplazamiento es por la forma en que se introducen y leen los datos en la unidad de almacenamiento.

Existen cuatro categorías de registro de desplazamiento.


Entrada serie/Salida serie

Entrada serie/Salida paralelo

Entrada paralelo/Salida serie

Entrada paralelo/Salida paralelo


Figura 2 Tipos de registros de desplazamiento