? Un comparador binario también se conoce como un comparador digital, un comparador de identidad o un comparador de magnitud . Se trata de un pequeño componente de hardware dentro de un ordenador que forma parte de la unidad central de procesamiento ( CPU ) . Compara dos números binarios. Comparaciones
comparador necesitan dos números binarios , etiquetados A y B. En función de la configuración , se informa bien sea A o B o igual , o si A es mayor que B , o si B es mayor que A . En cada caso , la salida del comparador es uno o cero . Uno indica que la condición es verdadera, cero indica que la condición es falsa . Por ejemplo , si la comparación se establece en un informe sobre la igualdad y A = 1 y B = 1 , el comparador se SALIDA 1 A = B , porque es verdad.
Identidad o Magnitud
< br >
comparadores de identidad y comparadores de magnitud son dos tipos diferentes de los comparadores . Comparadores de identidad sólo informan sobre la igualdad . Comparadores de magnitud Informe sobre la igualdad y si A es mayor que B y si B es mayor que A. comparadores de identidad se dividen en dos categorías , ya sea alta o baja. Un comparador identidad bajo devuelve un cero si A = B y un comparador alta identidad devuelve un cero si A = B. Comparadores de magnitud tienen tres salidas. El primero devuelve un uno si A = B , de las salidas para un uno si A es mayor que B y el tercero emite un uno si A es menor que B.
Número Tamaño < br >
diferentes comparadores de manejar diferentes tamaños de números binarios. Ellos se conocen como " comparadores de n bits . " Así un comparador de 4 bits compara número que son cuatro bits de longitud , como 1111 , o 1010 . Un comparador de 2 bits compararía número binario de dos bits de longitud.
Comparación N bits
Una comparación de dos números binarios de 4 bits de longitud no acaba de comprobar si a es mayor que , igual a o menor que B. Se compara cada bit . Se inicia con el bit más significativo , que es el más a la izquierda de bits en un número binario como se mire . Sólo se avanza a las siguientes bits en el número si existe igualdad entre los primeros bits en A y B. Si uno es más grande que las otras , entonces inmediatamente accesos directos a la salida de una respuesta . El comparador continúa a través de todos los bits de los dos números , siempre y cuando los dos bits correspondientes son iguales . Una desigualdad en cualquiera de los resultados de los bits en la comparación termina con una respuesta
.