Constantes y Variables Booleanas
Constantes y Variables Booleanas
Constantes y Variables Booleanas
booleanas
La diferencia entre ellgebra booleana y tradicional es que en esta se obtiene
diferente resultado y en la booleana solo obtenemos 2 valores el 1 /0.
0 Lgico
1 Lgico
Falso
Verdadero
Desactivado
Activado
No
Si
Bajo
Alto
Int. abierto
Int. cerrado
Operacioneslgicas:
OR: -----------> A "+" B --------------> EL signo mas representa laoperacinOR. y su
compuertalgicaes la que se encuentra en la imagen de abajo:
AND: ---------> A " *" B -------------> El signo por representa laoperacinAND y su
compuertalgica es la que se encuentra en la imagen
NOT:----------> A con una ralla en la parte de arriba de la letra. y su compuerta lgica es la
que se encuentra en la imagen.
Tabla de verdad
DEFINICION:
Es una forma de representacin de una funcin en la que se indica el valor 0 o 1 para cada
valor que toma sta por cada una de las posibles combinaciones que las variables de
entrada pueden tomar.
Anteriormente hemos visto las tablas de respuesta de cada una de las operaciones lgicas;
estas tablas son tablas de verdad de sus correspondientes puertas lgicas.
1.
Produce un resultado de
2.
Produce un resultado de
3.
En la operacin
1.
COMPUERTA OR
Operacin NOT
LA OPERACIN NOT REALIZA LA FUNCIN
DE INVERSIN O NEGACIN DE UNA
VARIABLE LGICA.
UNA VARIABLE LGICA (A) A LA CUAL SE LE
APLICA LA NEGACIN SE PRONUNCIA COMO
NO A O A NEGADA
LA ECUACIN CARACTERSTICA QUE
DESCRIBE EL COMPORTAMIENTO DE LA
PUERTA NOT ES: F=A
OPERACIONES
BOOLEANAS
LAS REGLAS PARA LAS OPERACIONES OR, AND Y NOT PUEDEN SER
RESUMIDAS DE LA SIGUIENTE MANERA:
DESCRIPCION DE CIRCUITOS
LOGICOS EN FORMA ALGEBRAICA
LOS CIRCUITOS LGICOS CORRESPONDEN A IMPLEMENTACIONES DE ECUACIONES BOOLEANAS.
ESTE TRMINO VIENE DEL LGEBRA DE BOOLE, UN SISTEMA ALGEBRAICO DESARROLLADO POR
GEORGE BOOLE EN EL SIGLO XIX. COMO TODO SISTEMA ALGEBRAICO (PARA ENTENDER ESTO SE
DEBE ESTUDIAR LGEBRA MODERNA) POSEE OPERACIONES Y EN ESTE CASO SON LA AND Y LA
OR, QUE CORRESPONDEN A LAS OPERACIONES CONJUNCIN Y DISYUNCIN DE LA LGICA
CLSICA. LO QUE HIZO BOOLE FUE LLEVAR ESTA LGICA AL CONTEXTO MATEMTICO Y ES ALGO
MERITORIO, SI SE TIENE EN CUENTA QUE BASADO EN ESTO TRABAJAN LOS DISPOSITIVOS
MODERNOS DE CMPUTO DIGITAL, POR EJEMPLO LOS PC. DENTRO DEL LGEBRA DE BOOLE
EXISTEN TPICOS AVANZADOS Y PROFUNDOS, COMO LA EXPLICACIN DE LA LEY DE MORGAN
(QUE NO ES MS QUE UN ISOMORFISMO), PERO LO INTERESANTE ES QUE SIEMPRE EXISTE LA
POSIBILIDAD DE IMPLEMENTAR CUALQUIER ECUACIN BOOLEANA CON UN CIRCUITO Y POR ENDE
IMPLEMENTAR FSICAMENTE ESTE TIPO DE EXPRESIONES, TODOS LOS DAS Y SIN DARSE CUENTA
LAS PERSONAS USAN APLICACIONES DE ESTA HERMOSA TEORA MATEMTICA QUE LA INGENIERA
HA HECHO POSIBLE LLEVAR A LA PRCTICA.
PRECEDENCIA DE
OPERADORES
LA PRECEDENCIA DE OPERADORES DETERMINA LA MANERA
CORRECTA DE COMO SE DEBEN DESARROLLAR LAS OPERACIONES.
PARA NO TENER CONFUSIONES EN ESTE TEMA DEBEMOS TENER
CLARO QUE SI UNA EXPRESIN CONTIENE LAS EXPRESIONES AND
Y OR, LA QUE SE DEBE HACER PRIMERO ES LA OPERACIN AND,
PERO SI EXISTE UN PARNTESIS ESO ES LO QUE SE DEBE REALIZAR
PRIMERO.
2.
3.
4.
IMPLEMENTACION DE CIRCUITOS
A PARTIR DE EXPRESIONES
BOOLEANAS
SI LA OPERACIN DE UN CIRCUITO SE DEFINE POR MEDIO DE UNA
EXPRESION BOOLEANA, ES POSIBLE CONSTRUIR UN DIAGRAMA DE
CIRCUITO LOGICO A PARTIR DE DICHA EXPRESION. POR EJEMPLO,
SI SE DESEA UN CIRCUITO ADECUADO QUE CUMPLE CON ESTA
EXPRESION ES UNA COMPUERTA AND DE TRES ENTRADAS.
LA EXPRESION ANTERIOR SE PUEDE INTERPRETAR COMO UNA
FUNCION LA CUAL ES DERIVADA DE TRES VARIABLES A, B, C, ESTA
EXPRESION SER VERDADER, SER 1 O SE CUMPLIR CUANDO LAS
3 VARIABLES SE CUMPLAN O PRESENTEN EL VALOR DE 1, ESTO ES;
1=1*1*1.
LA EXPRESION NO SER VERDADERA CUANDO ALGUNA DE LAS
VARIABLES PRESENTEN UN ESTADO DISTINTO AL 1.
En este ejemplo daremos a conocer mediante la siguiente expresin X = (A + B)(- + C) el desarrollo de la misma.
Esta expresin muestra que los trminos A +B y B- + C son entradas para una compuerta AND, y cada uno de estos
trminos se genera a partir de una compuerta OR separada.
En la tabla de la verdad se muestra que el resultado de la compuerta NOR siempre es inverso al de la compuerta OR, lo cual quiere
decir que cuando la compuerta OR este en alto, la salida de la compuerta NOR estar en bajo.
Compuerta NAND: La compuerta NAND es igual a una compuerta AND solo que su smbolo varia porque lleva en su salida un pequeo
circulo, el cual da como resultado una expresin de resultado INVERSO, es decir que opera igual que una compuerta AND solo que su salida
ser un inverso y su expresin de compuerta de salida NAND es x = AB.
Smbolo de NAND.
En la tabla de la verdad se muestra que el resultado de la compuerta NAND siempre es inverso al de la compuerta AND, lo cual quiere decir
que cuando la compuerta AND este en alto, la salida de la compuerta NAND estar en bajo.
TEOREMAS BOOLEANOS
Son reglas bsicas de la algebra booleana , los cuales se dividen en:
Teorema 1:
Ley distributiva A (B+C) = AB+AC
Ejemplo
A
0
0
B
0
0
C
0
1
B+C
0
1
AB
0
0
AC
0
0
AB+AC
0
0
A (B+C)
0
0
0
1
1
1
1
1
0
0
1
1
1
0
1
0
1
1
0
1
1
1
0
0
0
1
1
0
0
1
0
1
0
0
1
1
1
0
0
1
1
1
TEOREMA 2
A+A = A
A
0
1
AA = A
A
0
1
TEOREMA 3
Redundancia
A+AB = A
A (A+B) = A
A
0
1
A+A
0
1
A
0
1
AA
0
1
A
0
0
1
1
A
0
0
1
1
B
0
1
0
1
B
0
1
0
1
AB
0
0
0
1
A+B
0
1
1
1
X
0
0
1
1
X
0
0
0
1
TEOREMA 4
0+A = A
Equivalente a una compuerta OR con una de sus terminales conectada a tierra
A
0
1
B=0
0
0
X
0
0
A
0
1
B=1
1
1
X
1
1
A
0
1
B=1
1
1
X
0
1
A
0
1
B=0
0
0
X
0
1
1A = A
Equivalente a una compuerta AND con una de sus terminales conectada a 1
1+A = 1
0A = 0
2
En el teorema uno, se establece que cuando se invierte la suma OR de dos variables, ser lo mismo que invertir cada
variable en forma individual y despus aplicar una operacin AND a esta dos variables invertidas.
En el teorema dos, establece que cuando se invierte el producto AND de dos variables, es lo mismo que invertir cada
variable de forma individual y despus aplicar una operacin OR a estas dos variables.
Cada uno de los teoremas de Demorgan puede demostrarse con facilidad si se comprueban todas las
posibles combinaciones para x y y
Ejemplo de aplicacin del teorema de Demorgan a la expresin
NOR
La figura nos muestra arreglos de compuertas NOR que se pueden utilizar en prctica para cualquier funcin Booleana.