Você está na página 1de 5

Comparador

Que es un comparador
Un circuito comparador combinatorio compara dos entradas binarias (A y B de
n bits) para indicar la relacin de igualdad o desigualdad entre ellas por medio
de tres expresiones que corresponden a las relaciones A igual B, A mayor que B
y A menor que B. Cada una de estas expresiones se activara solo cuando la
relacin a la que corresponde sea verdadera, es decir, su salida ser 1 y las
otras dos producirn una salida igual a cero.
Dentro de la familia de circuitos TTL se les denomina a estos circuitos con el
nmero 7485 y manejan entradas de 4 bits, adems de que tambin se les
puede conectar en cascada para manejar entradas ms grandes.
Mediante lgebra de Boole y diagramas se quiere mostrar como se puede
construir fcilmente un comparador binario de n bits a partir de comparadores
ms simples de dos y cuatro bits para implementar de manera rpida uno de
estos circuitos combinatorios.
-Comparador de un bit
Descripcin:
Este componente es el circuito bsico de un comparador bit a bit. Este activa la
salida de mayor, menor o igual dependiendo de los dos valores de entrada.
Dispone de bit de habilitacin.
Puertos:
Entradas:

Entrada de habilitacin: e
Bit a Comparar A a
Bit a Comparar B b

A mayor que B: may


A menor que B: men
A igual que B: igual

Salida:

Funcionamiento:
Cuando la entrada de habilitacin esta en 0 lgico, las salidas estarn
desactivadas, dando nivel bajo en todas sus salidas. Cuando se activa la
habilitacin el sistema compara a con b y dependiendo del caso el sistema
entregar un 1 lgico en la salida correspondiente.
Esquema

- Comparador de dos bits


Este comparador de dos bits es realmente uno de los ms sencillos de crear, ya
que slo necesitamos dos entradas para los dos nmeros (de dos bits cada
uno) y tres salidas, que se activarn segn el resultado de la activacin.
Diagrama de bloques

Tabla de verdad
Circuito lgico

- Comparador de cuatro bits


Este comparador de cuatro bits se corresponde con el 74LS85 de la familia TTL,
ya que cuenta con entrada en cascada, que se usa para comparar nmeros de
ms de cuatro bits. Esto est anticuado con VHDL ya que cambiando cuatro
parmetros en el programa, un comparador de cuatro se convierte en un
comparador de ocho o de 16 bits. Necesitamos dos entradas para los nmeros
de cuatro bits cada una y tres para la cascada de entrada, y tres de salida para
la cascada de salida.
Circuito integrado 74-85
Es un circuito que compara dos entradas de datos de 4 bits y arroja tres
posibles resultados que el dato 1 sea mayor al dato 2, que el dato 1 sea igual
al dato 2 o que el dato 1 sea menor al dato 2

En el anterior datasheet se puede observar como el circuito integrado 7485


cuenta con una entrada de 4 bits Para la agrupacin binaria de A (compuesta
por los pines 15,13,12 y 11) y con otra entrada de 4 bits para la agrupacin
binaria de B (compuesta por los pines 1,14,11 y 9) y con otras tres entradas en
caso de que se quiera generar un comparador ms amplio (de mas de 4 bits)
que son los pines 2,3 y 4 , y posee sus tres posibles salidas los pines 5,6 y 7.
En un comparador de 4 bits el procedimiento es el siguiente:
A=B Deben ser iguales cada uno de sus bits.
A>B Recorremos todos los bits de A y B desde el ms significativo hasta que
A sea 1 y B sea 0.
A<B Recorremos todos los bits de A y B desde el ms significativo hasta que
A sea 0 y B sea 1.

Você também pode gostar