Sumador de 8 bits

Solo disponible en BuenasTareas
  • Páginas : 2 (361 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de marzo de 2011
Leer documento completo
Vista previa del texto
Departamento de Electrónica y Electricidad
Ingeniería en Sistemas Computacionales
TE.1001-01 Arquitectura Computacional y Sistemas Digitales
Half adder & Full Adder

Para el desarrollo delsumador de 8 bits fue necesaria la implementación de un medio sumador (HA), y un sumador completo (FA), a continuación se mostraran los diagramas respectivos de cada uno.

Half-Adder

Half-Adder
Comose puede observar en el diagrama el half-adder esta formado por 2 compuertas, una de tipo XOR y una de tipo AND, donde la XOR hace la función de suma y el el and nos permite conocer si la sumaprovoca un carry de salida.
Full-Adder

Full-Adder
Para el desarrollo de un Full Adder fueron necesarios 2 Half Adder y una compuerta de tipo OR

Una vez construidos los componentes se realiza launión para crear un sumador de 8 bits de tal forma que se produzca un diagrama como el siguiente:

Sumador de 8 bits
En la imagen se pueden apreciar 1 Half-Adder y 7 Full-Adder, de tal forma que juntoshacen un sumador de 8 bits.
Cabe notar que el carry de salida ya sea del Half-Adder o del Full-Adder son entradas para el siguiente componente.
Los 2 entradas que se observan el parte superiordenotadas en el rectángulo rojo, representan las entradas necesarias para todas las A y B de los respectivos componentes, al igual que lo encerrado en verde representa las distintas salidas.

Parapoder evaluar el funcionamiento de este sumador se realizo una simulación con valor de entrada que son mostrados en el siguiente diagrama.

Simulación de Prueba

En el diagrama se puede apreciar quela entrada A es un contador, y la entrada B es una constante con valor de 2 por lo que la suma se ve en la salida S.

Como es de esperarse el proceso de suma tiene un retardo que podemos apreciar enla siguiente tabla. ¿A qué se debe este retardo? Al tiempo que se tarda en generar el carry out de cada componente por lo que para poder realizar de forma correcta la suma, tenemos un tiempo de...
tracking img