Está en la página 1de 4

Benemérita Universidad Autónoma de Puebla

SISTEMAS DIGITALES COMBINACIONALES

Pérez Salazar Pedro Antonio

Sección 002

Equipo 9

Practica 8
COMPARADOR 8 BITS
Un comparador determina si dos números binarios son iguales o distintos.
La compuerta OR-exclusiva (XOR) se puede emplear como un comparador
básico, ya que su salida es 1 si dos bits de entrada son diferentes y es 0, si los
dos bits son iguales.

0 0 1
1
0
0

0 1 1 0
1
1

Para comparar números binarios de dos bits, se necesita una puerta XOR
adicional.
Además para obtener un único resultado de salida que indique la igualdad o
desigualdad entre los dos números, se pueden utilizar dos inversores y una
puerta and, como se ve en el siguiente circuito.
La salida será alta cuando ambos números(A y B) sean iguales.
Nota: esta es una compuerta de igualdad y su principal aplicación es la de
generar los niveles lógicos que pierden potencia debido a su uso en los
circuitos lógicos. Si se aplican varias compuertas igualdad, la información se
mantiene en nivel y en lógica.
El símbolo lógico resumido para una compuerta inversora seguida de una
compuerta igualdad es el siguiente:

De manera más específica, un comparador es un circuito aritmético que


determina la magnitud relativa entre dos números binarios o palabras A y B en
códigos binarios o BCD.
Se toman tres decisiones acerca de las palabras A y B, y se manifiestan en las
tres salidas a saber:
A=B
A>B
A<B
Por ejemplo para determinar la desigualdad entre dos números de digamos 3
bits cada uno, A=A2A1A0 y B=B2B1B0, en primer lugar se examina el bit de
mayor peso de cada número. Las posibles condiciones son:
Si A2 =1 y B2 =0→ A>B
Si A2 =0 y B2 =1→ B>A
Si A2 = B2 → tenemos que examinar los siguientes bits de orden
inmediatamente inferior.
Las tres opciones anteriores, son válidas para cada posición que ocupen los
bits dentro del número y además, la comparación siempre se inicia desde los
bits mas significativos.
En una computadora, la caché es una memoria intermedia muy rápida entre la
CPU y la memoria principal. La CPU solicita datos enviando la dirección en
memoria. Parte de esta dirección se denomina marcador.
El comparador de marcadores de dirección, compara el marcador de la CPU
con el marcador del directorio de la cache. Sí ambas direcciones son iguales,
significa que los datos direccionados se encuentran ya en la caché y se
recuperan de forma muy rápida. Caso contrario, los datos deben recuperarse
de la memoria principal a una velocidad mucho más lenta.
Diagrama de comparador de 4 bits:
A>B

B>A

A=B

También podría gustarte