Sie sind auf Seite 1von 9

INSTITUTO POLITECNICO NACIONAL

CECyT 10. “ING. CARLOS VALLEJO MARQUEZ”

CIRCUITOS LOGICOS COMBINACIONALES

PROF. ING. ALPIDE ARVIZU ANDRÉS

ESPECIALIDAD TELECOMUNICACIONES
1.- OBJETIVO. Implemente los circuitos semisumador y sumador binario, así
como el restador binario, como elementos fundamentales de las operaciones
aritméticas en las computadoras.

2.- MATERIAL

 Una tablilla experimental PROTOBOARD


 C.I. 74LS08, 74LS32, 74LS86
 Circuitos de prueba led-resistencia, varios.
 Alambre calibre 22
 Pinzas de punta y corte.

3.- MATERIAL DIDACTICO A UTILIZAR

 Laboratorio de electrónica digital.


 Computadora Lap-top.
 Cañón proyector para computadora.

4.- INSTRUCCIONES DE SEGURIDAD

 Siga adecuadamente las instrucciones que se dan para polarizar y energizar


adecuadamente los circuitos integrados.
 Despeje el área de trabajo, que quede libre de cualquier objeto que
entorpezca el trabajo.
 Únicamente trabajen dos personas por mesa.
 La práctica es individual por lo que cada uno debe contar con su material.
 Los dispositivos electrónicos utilizados son de tecnología TTL, por lo que
puede admitir la energía suministrada por una pila, así como las fuentes de
5VCC que se tienen en la mesa de trabajo.
 No juegue ni se distraiga, tenga en cuenta que pone en riesgo su
integridad física.
5.- MARCO TEÓRICO

Para que las computadoras / ordenadores funcionen adecuadamente deben ser


capaces de realizar operaciones aritméticas. Una de ellas es la suma o adición
binaria.

Una vez que esta operación se entienda, será fácil entender también la resta,
multiplicación y división con números binarios.

En la tabla mas abajo se pueden ver las sumas más sencillas que se pueden hacer
con dos número binarios de una cifra

Los tres primeros renglones de la tabla muestran una suma fácilmente entendible,
pero cuando se hace la última suma, se ve que el resultado tiene dos cifras.

0 + 0  = 0
0 + 1  = 1
1 + 0  = 1
 1 + 1 = 10
 

Esto es así debido a que utilizamos el sistema de numeración binario que tiene
solo dos número, el "0" y el "1". En el caso de la última suma, esta debe dar como
resultado "2" (en decimal) pero esta suma es en binario y el 2 no existe.

Al igual que en el sistema decimal, cuando los números


ya no alcanzan (solo hay hasta el 9), se utilizan
combinaciones de estos para ampliar el alcance de la
cuenta.

En este caso se combina y el resultado es "10" que es 2


en sistema de numeración binario. Como se puede
ver aparece un "acarreo" (el "1" a la izquierda del 0)

La tabla de verdad de una suma binaria con acarreo

Entrad
Salidas
as
Acarr Sum
A B
eo a
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

Si se analiza con atención la tabla de verdad de la izquierda, se puede ver que la


columna del Acarreo es el resultado de una compuerta AND y que la columna Suma
es una compuerta O exclusiva.

Si se implementa esta tabla de verdad se obtiene el circuito anterior.


Hasta aquí se ha logrado implementar una suma de dos números de un bit, pero
en una computadora las sumas de hacen con un número mayor de bits.

Si cada par de sumandos binarios puede producir un bit de


acarreo, también debe tener la capacidad de reconocer
cuando viene un bit de acarreo del sumador de nivel inferior
(digamos cuando en el sistema decimal hay un "llevo"
debido a la suma de las unidades y hay que pasarla a las
decenas)

Para lograr este propósito se implementa el siguiente


circuito con su tabla de verdad:

Entradas Salidas
A B Ci Cout Suma
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1

El circuito anterior es un poco complicado de graficar así que se puede reemplazar


por una caja negra con tres entradas y dos salidas (ver la tabla de verdad)

Con la anteriormente mencionado se puede implementar un sumador de "n" bits.

Nota: Cin = acarreo entrante, Cout = acarreo saliente

RESTADORES

De la misma forma que pueden implementarse circuitos sumadores, pueden también


implementarse los restadores. Veamos primero el caso del semi-restador. Para éste,
asumiendo que tenemos la resta de A – B siendo A y B bits, R el resultado de la resta y Po
el bit de “préstame”, tenemos la siguiente tabla de a verdad:

A B R Po
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

ya que 1-1 = 0-0 = 0, 1-0=1 y, el más interesante, 0-1 que debe pedir 1 prestado para formar
la resta 10-1 = 1 y por esa razón en este caso la resta es 1 y el bit de préstame también es 1.

Como ya se ha comentado, y veremos con más calma más adelante, lo normal en los
sistemas lógicos y la forma en que las computadoras procesan los números negativos es a
través del complemento a dos del número. Es por ello que en las computadoras el bit más
significativo representa el bit de signo. Si está activo se dice que el número es negativo y el
valor del mismo es el complemento a dos de dicho número. Así pues, para el caso de 0-1,
tenemos que el resultado es 11, que es negativo y cuyo complemento a dos es 1, por lo que
representa el -1... correcto. OJO: El bit más significativo es el Po .

La diagramación de este circuito, y un diagrama en bloque del mismo, se ve a continuación:

Para el caso
del restador
completo,
tenemos la
siguiente
tabla:

A B Pi P
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0 1
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1

El diagrama del circuito restador completo y su respectivo diagrama de bloque lo vemos a


continuación:

6.- PROCEDIMIENTO

1.- Utilizando la información presentada compruebe en primera instancia la tabla


de verdad del semisumador binario y verifique la suma binaria de dos bits.

A B ACARREO C SUMA S
0 0
0 1
1 0
1 1

2.- Implemente un semisumador mediante compuertas lógicas y dibuje el


diagrama
3.- Utilizando la información presentada compruebe en primera instancia la tabla
de verdad de un sumador binario completo y verifique la suma binaria de 3 bits.

A B C ACARREO C SUMA S
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

4.- Implemente un sumador completo mediante compuertas lógicas y dibuje el


diagrama

5.- Utilizando la información presentada compruebe en primera instancia la tabla


de verdad del semirestador binario y verifique la suma binaria de dos bits.

A B ACARREO C RESTA R
0 0
0 1
1 0
1 1

6.- Implemente un semirestador mediante compuertas lógicas y dibuje el diagrama


6.- Conteste el cuestionario anexo y establezca tanto sus conclusiones,
observaciones y comentarios.

7.- CUESTIONARIO

1.- ¿Qué utilidad tienen los circuitos construidos en los sistemas digitales?

_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

2.- Indique las reglas que se utilizan en la suma-binaria y resta binaria.

8.- CONCLUSIONES Y OBSERVACIONES

_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

Das könnte Ihnen auch gefallen