Un comparador digital o comparador de magnitud es un dispositivo electrónico que recibe dos números como entrada en formato binario y determina si uno es mayor, menor o igual que el otro. Los comparadores se utilizan en unidades centrales de procesamiento (CPU) y microcontroladores (MCU). Algunos ejemplos de comparadores digitales son los CMOS 4063 y 4585, y los TTL 7485 y 74682.
Una puerta XNOR es un comparador básico, ya que su salida es "1" solo si sus dos bits de entrada son iguales.
El equivalente analógico de un comparador digital es el comparador de voltaje . Muchos microcontroladores tienen comparadores analógicos en algunas de sus entradas que pueden leerse o activar una interrupción .
Implementación

Consideremos dos números binarios de 4 bits A y B, por lo que

Aquí, cada subíndice representa uno de los dígitos de los números.
- Igualdad
Los números binarios A y B serán iguales si todos los pares de dígitos significativos de ambos números son iguales, es decir,
,,y
Dado que los números son binarios, los dígitos son 0 o 1 y la función booleana para la igualdad de dos dígitos cualesquieraypuede expresarse como
También podemos reemplazarlo por una puerta XNOR en electrónica digital .
es 1 solo siyson iguales.
Para la igualdad de A y B, todosLas variables (para i=0,1,2,3) deben ser 1.
Por lo tanto, la condición de igualdad de A y B se puede implementar utilizando la operación AND como
La variable binaria (A=B) es 1 solo si todos los pares de dígitos de los dos números son iguales.
- Desigualdad
Para determinar manualmente el mayor de dos números binarios, examinamos las magnitudes relativas de pares de dígitos significativos, comenzando por el bit más significativo y avanzando gradualmente hacia los bits menos significativos hasta encontrar una desigualdad. Cuando se encuentra una desigualdad, si el bit correspondiente de A es 1 y el de B es 0, concluimos que A > B. [ 1 ]
Esta comparación secuencial puede expresarse lógicamente como:
(A > B) y (A < B) son variables binarias de salida , que son iguales a 1 cuando A > B o A < B respectivamente.

Véase también
Referencias
- ↑ Kosako, Hideo; Oshima, Katsuya; Kojima, Yoshiaki (1967). "Comparador digital" (PDF) . Transactions of the Institute of Electronics and Communication Engineers of Japan . 50 (6): 452– 458. doi : 10.1109/T-ECJ.1967.12345 (inactivo el 9 de julio de 2026).
{{cite journal}}: CS1 maint: DOI inactivo desde julio de 2026 ( enlace )
Enlaces externos
- Comparadores digitales de Texas Instruments
- Mano, M. Morris; Ciletti, Michael D. (2023). Diseño digital (6.ª ed.). Pearson. pp. 188–190 . ISBN 9789353062019.
- circuitos digitales