los registros de desplazamiento se dividen en registros de desplazamiento en serie a paralelo y en paralelo a en serie.
Esto es serial a paralelo:
Creoquesuprofesorestabaenseñandoenparaleloalaspublicacionesseriadas.LaserieSRdeSRsepareceaundemultiplexordemaneraqueambostienenmenosentradaymuchasalida.Ladiferenciaesqueenlosregistrosdedesplazamientoenserieaparalelosolohayunaentradadedatos.Endemultiplexores,2omás.Verá,siaplica2pinesdeentradadeundemultiplexor,puedetener2sobre2salidas,puedeconfigurarcadasalidapor2pinescomo00,01,10,11yluegoaplicarlosdatosdeentradaalasalidaelegida(unasalidaenunmomento).PeroenSRdeserieaparalelo,debeaplicarlospinesdeentradaunoporuno,yluegopuedealmacenarlosenunasolavez.
YaquíesparaleloalaserieSR:
VeráelMUXentrelaschancletasD.EsteMUXes2:1,loquesignificaquecuandoaplica0alPINSET,losdatosenelpin0,seemitirán;delocontrario,losdatosenelpin1seránlasalida.Veaeldiagramadetiempoquedibujoperfectamente(¡No!):
cuando t = 0, los pines S de los MUX aumentarán y cada D tirará de sus primeros pines (Pd, Pc, Pb, Pa) y mientras que S es alto, el reloj de las chanclas D aumentará en t = 1. Entonces S será derribado. Así que después, con cada aumento de reloj, las Q de las chancletas D pasarán a las D de las siguientes chanclas. Y dado que el pin S del Mux se tira hacia abajo, para otras iteraciones, solo las entradas paralelas dadas se pasarán a través de la salida SO. Espero que esto haya sido útil.
editar: olvido dar una respuesta a la pregunta principal. No todos los registros tienen multiplexores. Pero paralela a la serie SR tienen. Los multiplexores son solo bloques digitales y son ampliamente utilizados en sistemas digitales. Por lo tanto, no se evita el uso de multiplexores en el registro o en ningún bloque digital.