Sumador De 2 Bits
Enviado por hadl • 9 de Octubre de 2012 • 306 Palabras (2 Páginas) • 1.149 Visitas
Objetivo
El objetivo de la presente práctica es realizar el diseño de un sistema
combinacional de tipo aritmético, es decir, que procese información de tipo numérico.
La primera parte de la práctica consiste en implementar un sumador binario
completo, es decir un sumador de números de 1 bit que pueda recibir acarreo de entrada
y pueda dar acarreo de salida. Para número decimales tenemos que tener en cuenta si
nos llevamos 1 o más de la suma anterior (esto sería el acarreo de entrada) y si nuestra
suma produce un 1 o más para la siguiente suma (esto sería el acarreo de salida). La
única diferencia es que los números que se suman en digital son ceros o unos.
La segunda parte de la práctica se implementa un sumador de números de 2 bits
a partir de un sumador completo de números de un bit como indica la figura.
Descripción
1.- Estudio analítico del circuito a implementar:
Para implementar el circuito primero hay que realizar y simplificar la tabla de
verdad del problema para poder obtener las puertas lógicas que implementan la
funcionalidad.
2.- Implementación del circuito en el entrenador:
Para implementar el circuito en el entrenador, cada una de las entradas será uno
de los “siwtches” del entrenador y las salidas serán los LEDs del entrenador o en su
Sumador
Completo
A B
R
Cin Cout
Sumador
Completo
A0 B0
R0
Cin0 Sumador
Completo
A1 B1
R1
Cout1 Cout0 = Cin1
Laboratorio de Electrónica II
Departamento de Arquitectura de Computadores y Automática
defecto un array de LEDs, Cuando un LED se ilumina significará que la salida es uno y
en caso contrario que la salida es cero.
Para implementar las puertas lógicas existen unos circuitos integrados
(cucarachas) que poseen varias puertas lógicas en su interiro (NOT, AND, OR, NAND,
XOR ...) y que serán los utilizados para implementar el circuito
NOTA: El profesor de laboratorio tiene que comprobar en el entrenador que la
práctica funciona perfectamente.
Cin0 A0 B0 R0 Cout0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
...