Documente Academic
Documente Profesional
Documente Cultură
1. OBJETIVO
Nombre AND OR
La presente práctica tiene como objetivo ejercitar al
Conmutativa x+y=y+x xy = yx
estudiante en la implementación de funciones de Boole de
(x + y) + z = x
Asociativa (xy)z = x(yz)
tres formas diferentes: 1. Con compuertas AND y OR, 2. + (y +z)
(x +y)z = xz + (xy) + z = (x +
con compuertas NAND y 3. Con compuertas NOR Distributiva
yz z)( y + z)
Identidad x+0=x x1 = x
En cualquier caso, se debe obtener un circuito
simplificado, para lo cual se debe hacer uso de un método Complemento x + x' = 1 xx' = 0
de simplificación. Tabla 1. Leyes Básicas del algebra booleana
4. DESARROLLO EXPERIMENTAL
Figure 1. Diseño usando solo AND y OR
El método de simplificación empleado para el
desarrollo de este laboratorio fue la simplificación usando Para poder implementar este mismo circuito, pero
el álgebra booleana. solo usando compuestas NAND se hará uso de
conversiones mediante el primer y segundo teorema de
4.1. Planteamiento del problema Morgan.
Primero se separa la ecuación para sus
El circuito que se muestra a continuación debe transformaciones:
producir en su salida la siguiente función booleana de las A´B´ = (A + B) ´ (Segundo Teorema de Morgan)
variables A, B y C. Se reescribe la expresión interna A + B como:
Y = A´B´C´ + A´B´C + AB´C + ABC A + B = (A´B´) ´ (Primera NAND)
Entonces nos queda:
A´B´ = ( (A´B´) ´) ´
Ahora pasamos con la segunda parte de la ecuación
AC = (A´ + C´ )´ (Primer teorema de Morgan)
Se rescribe la expresión interna:
A´ + C´ = (AC) ´(Segunda NAND)
Nos queda:
Diseñe el circuito utilizando un mínimo número de
AC = ( (AC) ´)´
compuertas lógicas (tres compuertas como máximo), para
Entonces;
lo cual deberá simplificar primero la función por cualquier
Y = ( (A´B´) ´) ´ + ( (AC) ´)´
método de simplificación conocido por usted.
Se realizan varias transformaciones para simplificar
El circuito debe ser diseñado de tres formas:
de manera que:
Utilizando compuertas AND y OR.
X = A´B´; Z = AC
Utilizando solamente compuertas
Y = ( (X ´) ´ + ( (Z) ´)´
NAND.
S = X´; T = Z´
Utilizando solamente compuertas NOR.
Y = S´+ T´ = (ST) (Segundo teorema de Morgan)
4.2. Simplificación de circuitos
Aquí se obtiene la Tercera y última NAND. Ahora se
Se parte inicialmente de la siguiente función
debe escribir la ecuación con las entradas reales
booleana:
Y = A´B´C´ + A´B´C + AB´C + ABC
Y = ( (A´B´)´ (AC)´ )´ (Expresión equivalente usando
solo NAND)
A´B´ = (A + B) ´
AC = (A´ + C ´) ´
Y = (A + B) ´ + (A´ + C ´) ´
Transformaciones
X=A+B
Z = A´ + C ´
Y = X´ + Z´ = (XZ) ´
Reescribiendo la expresión interna:
XZ = (X´ + Z´) ´
Y = ((X´ + Z´) ´) ´
Volviendo a las entradas originales
Y = (( (A + B)´ + (A´ + C ´)´) ´) ´
Figure 4. Tablas de verdad
X´ = (A + B) ´ (Primera NOR)
Z ´= (A´ + C ´)´) (Segunda NOR)
Y = ((X´ + Z´) ´) (Tercera NOR)
Como se podrá observar, para poder realizar esta
transformación con solo compuerta NOR de manera
exitosa, se debe negar el resultado, para lo cual se puede
implementar tanto una NOR como un NOT
4.4. Montaje de los circuitos
1.
5. CONCLUSIONES
6. RECOMENDACIONES
7. BIBLIOGRAFIA