http://es.wikipedia.org/wiki/Registro_de_desplazamiento
Esta es una página Web en la que te viene explicado muy bien los registros de desplazamiento y sus tipos con ejemplos y todo. Creo que es la mejor página que he encontrado
http://www.ladelec.com/teoria/electronica-digital/206-registros-de-desplazamiento
Figura 1 Ejemplo de registro de desplazamiento
Dependiendo del tipo de entradas y salidas, los registros de desplazamiento se clasifican como:
- Serie-Serie: sólo la entrada del primer Biestable y la salida del último son accesibles externamente. Se emplean como líneas de retardo digitales y en tareas de sincronización.
- Paralelo-Serie: son accesibles las entradas de todos los Biestables, pero sólo la salida del último. Normalmente también existe una entrada serie, que sólo altera el contenido del primer Biestable, pudiendo funcionar como los del grupo anterior.
- Serie-Paralelo: son accesibles las salidas de todos los Biestables, pero sólo la entrada del primero. Este tipo y el anterior se emplean para convertir datos serie en paralelo y viceversa, por ejemplo para conexiones serie como el RS232.
- Paralelo-Paralelo: tanto las entradas como las salidas son accesibles. Se usan para cálculos aritméticos.