Skip to content

sreg‐concat‐left

Juan Gonzalez-Gomez edited this page Dec 6, 2025 · 20 revisions

Circuito 040-sreg-concat-left

⬅️ Prev Navegar por los circuitos Next ➡️

Contenido

Ficha: Construcción de registros de desplazamiento por la izquierda

Descargas

Descripción

En esta ficha se describe cómo construir un registro de desplazamiento de 3 bits a partir de uno de 2 bits mediante la regla de añadir un biestable por la izquierda

Aunque esta regla se está aplicando a un ejemplo concreto, nos sirve para generalizarla y enunciar el Principio de construcción de registros de desplazamiento por la izquierda

Principio de construcción de registros de desplazamiento por la izquierda

Si tenemos un registro de desplazamiento de n bits, y le añadimos un biestable del sistema en serie por la izquierda, entonces construirmos un registro de desplazamiento de n+1 bits

Este es el principio que utilizamos para construir registros de desplazamiento de cualquier número de biestables. Partimos del Circuito shift-reg2, le aplicamos este principio y obtenemos el registro de desplazamiento de 3 bits. Repiendo el proceso, obtenemos registros de desplazamiento de 4, 5, 6 ... y n bits

Registro de desplazamiento de 3 bits

Como ejemplo, en esta ficha se construye un registros de desplzamiento de 3 bits. Los bits entran por su entrada serie y se desplazan hacia la derecha hasta que llegan a su salida serie. Como tiene 3 biestables, introduce un retraso de 3 ciclos

Evolución del estado

El registro de desplazamiento de 3 bits es un tablero de 3 casillas. Por la entrada serie puede entrar cualquier bit. En este ejemplo supondremos que llegan los bits genéricos a, b y c a partir del ciclo 0. Tras ellos sólo se reciben ceros

Al cabo de 3 ciclos desde el Bit Bang, el registro de desplazamiento almacena el valor cba, y por su salida serie sale el bit a. En el siguiente ciclo (ciclo 4) sale el bit b, en el quinto ciclo sale el bit c y en el ciclo64 el registro llega al estado final (que es el mismo que el inicial)

Diagrama de estados

Este es el diagrama de estados de la evolución del estado anterior: un registro de desplazamiento de 3 bits al que le llega por la entrada los bits a, b y c, en ese orden, y tras ello todos ceros

Cronograma

En esta figura se mustra el cronograma cuando la señal de entrada es la misma que la del diagrama de estado

Conceptos nuevos

  • Principio de construcción de registros de desplazamiento por la izquierda: Si tenemos un registro de desplazamiento de n bits, y le añadimos un biestable del sistema en serie por la izquierda, entonces construirmos un registro de desplazamiento de n+1 bits
  • Registro de desplazamiento de 3 bits. Como ejemplo del principio de construcción de registros de desplazamiento por la izquierda se crea un registro de desplazamiento de 3 bits

Enlaces

Autor

Licencia

Clone this wiki locally