viernes, 8 de abril de 2011

TRABAJO PRÁCTICO N° 2

EJERCICIO 1

Construir un circuito, capaz de sumar dos números de un bit y que de como resulados la Suma y el Acarreo (Carry).

La Suma Binaria se realiza de la siguiente manera: 

  1 1    Tal como en la suma decimal, al excederse del 

+   1    máximo dígito que posee el el sistema, se crea un

  1 0    "acarreo", carry en ingles un valor que se suma a la

           siguiente unidad  del resultado y pone en 0 a la 

           unidad sumada.  

* aa : Números originales a sumar , aa : Resultado , aa : Carry.

Sabiendo como realizar la suma, se puede hacer una tabla de verdad con todas las sumas posibles entre números binarios de 1 bit para hallar un circuito que pueda realizar lo solicitado. 

 

0 + 0 = 00     0 + 1 = 01

1 + 0 = 01     1 + 1 = 10

 



A simple vista se puede observar que ambas, la Suma y el Acarreo representan una Compuerta  Lógica (para ver las tablas de verdad de las compuertas básicas ir al Ejercicio 1 del T.P. N°1), La suma una compuerta XOR, y el Acarreo una AND. 

Por lo tanto, puede realizarce un circuito Sumador de la siguiente manera: 


A este circuito se lo llama "Half Adder" (Semi Sumador).

----------------------------------------------------------------------------------------------------------------------

EJERCICIO 2 

Diseñar un circuito capaz de sumar 2 números binarios de 3 bit. Utilizar los bloques vistos de Half Adder y Full Adder.

Para descargar el circuito, haga click en uno de los links

Mediafire  /   Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

 

Un pequeño video explicativo de como funciona el circuito diseñado:

 

 

Para ver más sobre el Semi Sumador y la Suma Binaria ir al Ejercicio 1.

----------------------------------------------------------------------------------------------------------------------

 EJERCICIO 3

Construir un circuito capaz de restar dos números de 4 bits utilizando sumaores y compuertas e inversores.

Para descargar el circuito, haga click en uno de los links

Mediafire  / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

----------------------------------------------------------------------------------------------------------------------

 EJERCICIO 4

Construir un circuito capaz de sumar o restar dos números de 3 bits de acuerdo con la posición de una llave. Utilizar sumadores y compuertas.

Para descargar el circuito, haga click en uno de los links

Mediafire / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

----------------------------------------------------------------------------------------------------------------------

EJERCICIO 5

Construir un circuito capaz de sumar o restar dos números de dos bits de acuerdo con la posición de una llave. Ambos operandos y el resutado deberán mostrarse simultáneamente en displays de 7 segmentos.

Para descargar el circuito, haga click en uno de los links

Mediafire  / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

----------------------------------------------------------------------------------------------------------------------

EJERCICIO 6

Utilizando multiplexores construir un circuito que se comporte como una compuerta o exclusiva (xor) de 2 entradas.

Para descargar el circuito, haga click en uno de los links

Mediafire  / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

----------------------------------------------------------------------------------------------------------------------

EJERCICIO 7

 Utilizando multiplexores, construir:

-Semi Sumador

Para descargar el circuito, haga click en uno de los link 

Mediafire  / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

-Sumador Completo

Para descargar el circuito, haga click en uno de los link 

Mediafire  / Megaupload

(Para descomprimir, la contraseña es: "grupo1", sin comillas)

----------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------

No hay comentarios:

Publicar un comentario