Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Expreciones Booleanas-Binarios
Expreciones Booleanas-Binarios
La información que consideraremos en este tema es una variable binaria. "0"- "1"
"Verdadero"-"Falso", "Todo"-"Nada". Se dicen que son variables Booleanas.
Las entradas (i1,i2,···, iN) sólo pueden tomar los valores {0,1}
Salida: Variable dependiente de los valores que tomen una o varias entradas.
Las salidas (01,02,···, 0N) sólo pueden tomar los valores {0,1}
Tabla de verdad de una salida: Son los valores que toma la variable de salida 0j ("vector
de salida"), en función de los posibles valores que puedan tomar las entradas (i1,i2,···, iN)
("vectores de entrada"). Se representa una tabla de verdad en la figura nº 1
figura nº 1
02.1.2.-Adición Booleana.
Consideramos un sistema con dos entradas (i1,i2), que las llamaremos A y B , y una salida
(01), que llamaremos La suma de dos variables A,B booleanas, que la definimos como
A+B, es "1" siempre que uno de ellas sea "1".
figura nº 2
02.1.3.-Multiplicación Booleana.
La multiplicación de dos variables A,B booleanas, y lo definimos como A·B, es "1" sólo
cuando ambas variables son "1".
02.1.5.- Inversión.
El conjunto binario, formado por los elementos {0,1}, cumple con las operaciones suma y
producto booleano las siguientes propiedades:
1. Conmutativa.
Si A y B son entradas, la salida expresada por A+B toma los mismos valores
que la expresada por B+A.
Si A y B son entradas, la salida expresada como A·B toma los mismos
valores que la expresada por B·A.
2. Asociativa
Si A, B y C son entradas, la salida expresada por A+ (B+C) toma los
mismos valores que la expresada por (A +B) + C.
Si A, B y C son entradas, la salida expresada como A·(B·C) toma los
mismos valores que la expresada por (A·B)·C.
3. Elemento neutro
Si A y 0 son entradas, la salida expresada por A+0 toma los mismos valores
que la expresada por A.
Si A y 1 son entradas, la salida expresada como A·1 toma los mismos
valores que la expresada por A.
A+0=A A + A=A
A+1=1 A + negado(A) =1
A·0=0 A·A=A
A·1=A A·negado(A)=0
Si A, B y C son entradas, la salida expresada por A·(B+C) toma los mismos valores
que la expresada por A·B + A·C.
02.3.-Teoremas de DeMorgan
Una aplicación directa de estos teoremas es la construcción de lógica booleana sólo con
puertas OR e inversores, o sólo con puertas AND e inversores. estas equivalencias se
muestra en la figura.
paso de OR a AND paso de AND a OR
1º DeMorgan 2º DeMorgan
equivalente equivalente
Un sistema viene determinado por las relaciones entre sus entradas y cada una de las
salidas. Esta relación se representa en la "Tabla de Verdad" del sistema. Veremos como se
dibuja el diagrama de un sistema a partir de su Tabla de Verdad.
Pongamos como ejemplo un sistema con dos entradas y una salida, con una Tabla de
Verdad como la indicada.
En nuestro ejemplo
En nuestro ejemplo
02.5.-Mapas de Karnaugh
Los pasos para simplificar una expresión lógica utilizando un diagrama de Karnaugh son
los siguientes:
Minterms
S= AB + AC= A·(B+C)
Los pasos para simplificar una expresión lógica utilizando un diagrama de Karnaugh son
los siguientes:
Maxterms
Son dos combinaciones. En la primera se simplifica la C y la B, puesto que están con sus
negadas y en la segunda se simplifica la A, por estar con su negada. Por lo tanto nos queda:
S= A·(B+C)