Comparador de 4 bits

Solo disponible en BuenasTareas
  • Páginas : 4 (938 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de noviembre de 2010
Leer documento completo
Vista previa del texto
COMPARADOR DE 4 BITS.
PRACTICA N°1
MATERIA: SISTEMAS DIGITALES
GRUPO: 601
Gómez Castellanos Pedro, Martínez Sandoval Carlos Alberto, Ramírez Pérez Heladio.

Resumen:-------------------------------------------------
Verificar el funcionamiento del comparador de 4 bits utilizando compuertas lógicas.

Introducción:
Comparadores
Los circuitos comparadores son sistemas combinacionalesque comparan la magnitud de dos números binarios de n bits e indican cuál de ellos es mayor, menor o sí existe igualdad entre ellos. Existen varias configuraciones de circuitos de un nivel sencillo auno más complejo para determinar relaciones de magnitud.
Teoría:

Comparador de magnitudes de cuatro bits
En la Figura 1, se muestra un comparador de magnitud de cuatro bits. Las entradas son A yB y las salidas son las tres variables binarias A>B, A=B y A<B. Escribiendo los coeficientes de los números A y B en orden significativo de ascendente a descendente:
A = A3·A2·A1·A0 =Ai+3·Ai+2·Ai+1·Ai
B = B3·B2·B1·B0 = Bi+3·Bi+2·Bi+1·Bi

Figura 1: Comparador de magnitudes de cuatro bits.

Salida A=B

Los dos números son iguales si todos los números del mismo peso son iguales, esdecir:

A3=B3, A2=B2, A1=B1 y A0=B0.

La igualdad de los números Ai y Bi se determina comparando los coeficientes según el valor 0 ó 1 para los dos bits. En la comparación se emplea la variable yi.Esta variable binaria es igual a 1 si los números de entrada A y B son iguales, de lo contrario será igual a 0.

Salidas A>B y A<B

La comparación en este caso se comienza desde el bit mássignificativo. Los dígitos se comparan uno a uno y si estos son iguales se prueba con el siguiente par de bits menos significativos. La comparación continua hasta que se encuentra un par de dígitosdesiguales. En la posición donde se encuentre un uno en A y un 0 en B se puede afirmar que A>B. Por el contrario, sí A es igual a 0 y B igual a 1 entonces A<B. La función correspondiente a cada...
tracking img