¿Qué es un registro de turnos ?, diferentes tipos, contadores y aplicaciones

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Lo sabemos FF o Flip-Flop se puede usar para almacenar los datos en forma de 1 o 0. Sin embargo, si necesitamos almacenar varios bits de datos, necesitamos muchos flip-flops. Un registro es un dispositivo en electrónica digital que se utiliza para almacenar los datos. Las chanclas juegan un papel vital en el diseño de registros de turnos más populares . El conjunto de Flip-flops no es más que un registro, que se utiliza para almacenar numerosos bits de datos. Por ejemplo, si se utiliza una PC para almacenar 16 bits de datos, posteriormente se requiere un conjunto de 16 FF. Y, las entradas, así como las salidas de un registro, son en serie, de lo contrario, son paralelas según el requisito. Este artículo analiza que es un registro de desplazamiento , tipos y aplicaciones.

¿Qué es un registro de turnos?

Un registro se puede definir como cuando un conjunto de FF se puede conectar dentro de la serie, el definición del registro de desplazamiento es cuando los datos almacenados se pueden mover en los registros. Es un circuito secuencial , se utiliza principalmente para almacenar los datos y los mueve a la salida en cada ciclo CLK (reloj).




Tipos de registros de turno

Básicamente, estos registros se clasifican en cuatro tipos y funcionamiento de registros de turnos se analizan a continuación.

  • Serial in Serial out (SISO) Registro de cambios
  • Registro de cambios de salida en serie en paralelo (SIPO)
  • Registro de cambios de entrada paralela en serie (PISO)
  • Registro de cambios de entrada en paralelo (PIPO)

Entrada en serie - Registro de desplazamiento de salida en serie (SISO)

Este registro de desplazamiento permite la entrada en serie y genera una salida en serie, por lo que se denomina registro de desplazamiento SISO (Serial in Serial out). Porque solo hay una salida y, a la vez, los datos salen del registro un bit en serie.



Entrada en serie - Registro de cambios de salida en serie (SISO)

Entrada en serie - Registro de desplazamiento de salida en serie (SISO)

El circuito lógico Serial in Serial out (SISO) se muestra arriba. Este circuito se puede construir con cuatro D-Flip Flops en serie. Una vez que estas chanclas se conectan entre sí, se da la misma señal CLK a cada flip flop.

En este circuito, la entrada de datos en serie se puede tomar desde el lado izquierdo del FF (flip flop). La principal aplicación de un SISO es operar como elemento de retardo.


Registro de cambios de entrada en paralelo de serie (SIPO)

Este registro de desplazamiento permite la entrada en serie y genera una salida en paralelo, por lo que esto se conoce como registro de desplazamiento en serie en paralelo (SIPO).

El circuito de registro de desplazamiento de salida en serie en paralelo (SIPO) se muestra arriba. El circuito se puede construir con cuatro Chanclas D , y además, se conecta una señal CLR a la señal CLK, así como flips flops para reorganizarlos. La primera salida FF está conectada a la siguiente entrada FF. Una vez que se da la misma señal CLK a cada flip flop, todos los flip flops estarán sincronizados entre sí.

Registro de cambios de entrada en paralelo de serie (SIPO)

Registro de cambios de entrada en paralelo de serie (SIPO)

En este tipo de registro, la entrada de datos en serie se puede tomar del lado izquierdo del FF y genera una salida equivalente. Las aplicaciones de estos registros incluyen líneas de comunicación porque la función principal del registro SIPO es cambiar información en serie en información paralela.

Registro de cambios de entrada en serie en paralelo (PISO)

Este registro de desplazamiento permite la entrada en paralelo y genera una salida en serie, por lo que se conoce como registro de desplazamiento de entrada en serie en paralelo (PISO).

El circuito de registro de desplazamiento de entrada en serie en paralelo (PISO) se muestra arriba. Este circuito se puede construir con cuatro D-flip-flops, donde la señal CLK se conecta directamente a todos los FF. Sin embargo, los datos de entrada se conectan por separado a cada FF mediante un multiplexor en cada entrada de FF.

Registro de cambios de entrada en serie en paralelo (PISO)

Registro de cambios de entrada en serie en paralelo (PISO)

La salida FF anterior, así como la entrada de datos en paralelo, están conectadas hacia la entrada del multiplexor y la salida del multiplexor se puede conectar al segundo flip flop. Una vez que se da la misma señal CLK a cada flip flop, todos los flip flops estarán sincronizados entre sí. Las aplicaciones de estos registros incluyen la conversión de datos en paralelo en datos en serie.

Registro de cambios de entrada y salida en paralelo (PIPO)

El registro de desplazamiento, que permite la entrada en paralelo (los datos se dan por separado a cada chanclas y de manera simultánea) y también produce una salida en paralelo que se conoce como registro de desplazamiento de entrada en paralelo y salida en paralelo.

El circuito lógico que se muestra a continuación muestra un registro de desplazamiento de salida en paralelo en paralelo. El circuito consta de cuatro flip-flops D que están conectados. La señal clara (CLR) y las señales de reloj están conectadas a los 4 flip flops. En este tipo de registro, no hay interconexión entre los flip-flops individuales ya que no es necesario el cambio de serie de datos. Aquí los datos se dan como entrada individualmente para cada flip-flop, así como la salida también se recibe por separado de cada flip-flop.

Registro de cambios de entrada y salida en paralelo (PIPO)

Registro de cambios de entrada y salida en paralelo (PIPO)

Un registro de desplazamiento PIPO (Paralelo en paralelo hacia fuera) se puede utilizar como un dispositivo de almacenamiento temporal, similar al registro de desplazamiento SISO, y funciona como un elemento de retardo.

Registro de cambio bidireccional

En este tipo de registro de desplazamiento, si movemos un número binario hacia la izquierda con un lugar, es igual a multiplicar el dígito por dos y si movemos un número binario hacia la derecha con un lugar es igual a separar el dígito con dos. Estas operaciones se pueden realizar con un registro para mover los datos en cualquier dirección.

Estos registros son capaces de mover los datos en el lado derecho o en el lado izquierdo según la selección del modo (alto o bajo). Si se elige el modo alto, los datos se moverán al lado derecho, y si se elige el modo bajo, los datos se moverán al lado izquierdo.

los circuito lógico de este registro se muestra arriba, y el circuito se puede construir con flip-flops 4-D. La conexión de datos de entrada se puede realizar en las dos últimas partes del circuito y, según el modo seleccionado, solo la puerta estará en estado activo.

Contadores en registros de turnos

Básicamente, contadores en los registros de turno se clasifican en dos tipos, como contador de anillo y contador de Johnson.

Contador de anillo

Básicamente, este es un contador de registro de desplazamiento en el que la primera salida FF se puede conectar a la segunda FF y así sucesivamente. La última salida FF se retroalimenta una vez más a la primera entrada flip flop, es decir, el contador de anillo.

Contador de anillo

Contador de anillo

El modelo de datos en el registro de desplazamiento se moverá hasta que se apliquen los pulsos CLK. El diagrama de circuito del contador de anillo se muestra arriba. Este circuito se puede diseñar con 4-FF, por lo que el modelo de datos volverá a funcionar después de cada pulso 4- CLK como se muestra en la siguiente tabla de verdad. Generalmente, este contador se utiliza para la autodescodificación, no hay decodificación adicional, no es necesario decidir el estado del contador.

CLK Pulse Q1 Q2 Tercer trimestre

Cuarto trimestre

0

100

1

1

110

0

2

011

0

3001

1

Contador Johnson

Básicamente, se trata de un contador de registro de desplazamiento en el que la primera salida FF se puede aliar con la segunda FF y así sucesivamente y la salida invertida del último flip flop se puede retroalimentar una vez más a la entrada del primer flip flop.

Contador Johnson

Contador Johnson

El diagrama de circuito del Contador Johnson se muestra arriba, y este circuito se puede diseñar con flip-flops 4-D. Un contador de Johnson con n etapas difiere una serie de cálculo de 2n estados diferentes. Porque este circuito se puede construir con 4-FF, y el modelo de datos volverá a hacer cada pulso de 8-CLK como se muestra en la siguiente tabla de verdad.

CLK Pulse

Q1 Q2 Tercer trimestre Cuarto trimestre

0

000

1

1000

0

2

1000
3110

0

4

1110
5111

1

6

0111
7001

1

El principal beneficio de este contador es que requiere un número n de FF evaluados en el contador de anillo para mover un dato dado para producir una serie de 2n estados.

Aplicaciones de los registros de turnos

los aplicaciones de registro de turnos Incluya lo siguiente.

  • El principal beneficio de este contador es que requiere un número n de FF evaluados en el contador de anillo para mover un dato dado para producir una serie de 2n estados.
  • Se utiliza un registro de desplazamiento PISO para convertir datos en serie en paralelo.
  • Los registros de desplazamiento SISO y PIPO se utilizan para generar retardos de tiempo hacia circuitos digitales.
  • Estos registros se utilizan para la transferencia, manipulación y almacenamiento de datos.
  • El registro SIPO se utiliza para convertir datos en serie en paralelo, por lo tanto, en líneas de comunicación.

Por lo tanto, se trata de la registros de turnos más utilizados. Por lo tanto, se trata de los registros de desplazamiento más utilizados, y estos son circuitos lógicos secuenciales, que se utilizan para almacenar y transferir datos. Estos registros se pueden construir con Flip Flops y la conexión de estos se puede hacer de tal manera que el FF (flip flop) o / p se pueda conectar a la entrada del siguiente flip-flop, en función del tipo de registros. siendo formado. Aquí hay una pregunta para ti, ¿qué tu registros de turno niversal ?