¿Qué es un contador de anillo?
En un sistema informático, la forma de contador de anillo estándar es un tipo de contador que se compone de un registro de desplazamiento, otro tipo de contador que existe en la forma lógica secuencial. Este tipo de lógica se ve afectada y determinada por las entradas anteriores y el historial previo de datos. Los registros producen retrasos discretos de formas de onda o señales digitales, que se sincronizan con ciertas funciones mediante una cantidad discreta y variable de etapas en un registro de desplazamiento. Estas etapas se denominan flip-flops de tipo "D" o flip-flops de tipo "JK". Los registros de desplazamiento una vez sirvieron como memoria digital de una computadora, con una longitud de hasta cientos de etapas.
Ciertos registros de desplazamiento pueden convertirse en contadores de anillo si los datos de salida de un registro de desplazamiento particular se realimentan en su entrada. Al realizar esta acción, este tipo de registro ahora se considera un contador de anillo donde los datos de salida del flip-flop final se convierten en los datos de entrada del flip-flop inicial del registro. Los datos en el contador se repiten continuamente, recirculando y repitiendo los datos dentro de este circuito cerrado. Este tipo de contador se llama contador de anillo recto o contador de overbeck.
En un contador de anillo recto que consta de 4 bits, el circuito funciona por código binario, con cada bit establecido en 1 o 0, con conjuntos de funciones que restablecen cada bit con cada flip-flop. Trabajando de esta manera, cuando el primer bit se establece en 1, todos los demás bits se establecen en 0. Con cada flip flop consecutivo, el siguiente bit que sigue se establece en 1, mientras que el bit que se estableció anteriormente en 1 se establece en 0. Esto El proceso continúa en este contador durante 4 flip-flops hasta que alcanza el último bit y comienza de nuevo. El movimiento que exhibe este contador se llama "rotacional" debido a su naturaleza circular.
Otro tipo de contador se llama contador de anillo retorcido, también conocido con el nombre de contador de anillo Johnson o contador de Moebius. Los datos de retroalimentación de este tipo de contador son similares al contador de overbeck, excepto que los datos de salida del flip-flop final se invierten y retroalimentan en la entrada inicial del flip-flop. Este contador es beneficioso porque requiere la mitad de la cantidad de chanclas que puede requerir un contador de overbeck. En algunos casos, este tipo de contador puede funcionar incluso el doble de rápido, reduciendo así el tiempo de operación. El contador de anillo trenzado está disponible como las formas estándar de TTL o CMOS IC.