Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LGEBRA BOOLEANA
Se
Uso
EXPRESIONES BOOLEANAS
Ver
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Minitrmino:
Es un producto booleano en la
que cada variable aparece slo una vez; es
decir, es una expresin lgica que se
compone de variables y los operadores
lgicos AND y NOT. P. ejem. ABC y ABC.
Maxitrmino:
En
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
xy = x y = (x)(y)
Suma lgica: OR
x+y
Complemento (negacin): NOT
x
e) Se puede obtener el resultado lgico de
una expresin booleana aplicando las tablas
de verdad (valores de certeza)
f) Se puede aplicar la Ley de Morgan
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Suponga
A
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
F
0
1
0
0
1
0
1
0
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
Dual
1+A=1
0+A=A
A+A=A
A + A = 1
A+B=B+A
A+B+C = A+(B+C)
(A+B+C) = ABC
(A+B)(A+C) = A+BC
(A+B)(A+B) = A
A(A+B) = A
A(A+B) = AB
(C+A)(C+A+B) = (C+A)(C+B)
(A+B)(A+C)(B+C)=(A+B)(A+C)
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
SIMPLIFICACIN DE EXPRESIONES
BOOLEANAS MEDIANTE EL USO DE
TEOREMAS
Simplificar la siguiente expresin booleana:
F=AB+(ABC)+C(B+A)
Expresin simplificada
F=AB+A+B+C+C(B+A)
F=AB+A+B+C+CB+CA
F=AB+A+B+CB+C+CA
F=A(B+1)+B+CB+C+CA
F=A(B+1)+B(1+C)+C+CA
F=A1+B(1+C)+C+CA
F=A+B(1+C)+C+CA
F=A+B1+C+CA
F=A+B+C+CA
F=A+B+C+A
F=(A+A)+B+C
F=1+B+C
F=(1+B)+C
F=1+C
F=1
http://www.itnuevolaredo.edu.mx/takeyas
Teorema
aplicado
7
8
5
8
8
1
2
1
2
11
6
4
1
1
1
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
SIMPLIFICACIN DE EXPRESIONES
BOOLEANAS MEDIANTE MAPAS DE
KARNAUGH
Creados
Evita
Son
representaciones bidimensionales de la
tabla de verdad de la funcin a simplificar
Un
Generan
http://www.itnuevolaredo.edu.mx/takeyas
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
REPRESENTACIN DE EXPRESIONES
CON MAPAS DE KARNAUGH
Un
mapa
de
Karnaugh
es
una
representacin grfica de la tabla de
verdad
La tabla de verdad tiene un rengln por
cada minitrmino
El mapa de Karnaugh tiene una celda por
cada minitrmino
http://www.itnuevolaredo.edu.mx/takeyas
10
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
EJEMPLO
La funcin X es 1 cuando:
o A=0 y B=0
o A=1 y B=1
O sea, la funcin X = AB + AB
En estos casos, se coloca un 1 en la celda
AB y en la celda AB del mapa
Las dems celdas se rellenan con 0
Las celdas del mapa se marcan de tal
forma que los cuadros adyacentes (tanto
horizontales como verticales) slo difieren
en una variable
El orden de las etiquetas de las celdas es:
00 (AB), 01 (AB), 11 (AB) y 10(AB)
http://www.itnuevolaredo.edu.mx/takeyas
11
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
12
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
MS EJEMPLOS
http://www.itnuevolaredo.edu.mx/takeyas
13
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Una
http://www.itnuevolaredo.edu.mx/takeyas
14
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
15
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
16
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Sea
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
f
0
1
1
0
0
0
1
1
http://www.itnuevolaredo.edu.mx/takeyas
17
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Por lo tanto
http://www.itnuevolaredo.edu.mx/takeyas
18
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Presencia de A
Presencia de A
Presencia de B
Presencia de B
Presencia de C
Presencia de C
http://www.itnuevolaredo.edu.mx/takeyas
19
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
de
http://www.itnuevolaredo.edu.mx/takeyas
20
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Trmino AB
Trmino ABC
Trmino AB
Resultado de la unin
http://www.itnuevolaredo.edu.mx/takeyas
Colocando 1s
21
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Obsrvese
variables.
Los
http://www.itnuevolaredo.edu.mx/takeyas
22
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Obsrvese
Por
Esto
http://www.itnuevolaredo.edu.mx/takeyas
23
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Obsrvese
http://www.itnuevolaredo.edu.mx/takeyas
24
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Por
Esto
http://www.itnuevolaredo.edu.mx/takeyas
25
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
26
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
27
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
EJEMPLO
Simplificar la funcin
f = ABCD + ABC + CD + ABCD + ABCD
como una suma de productos y como un
producto de sumas
a) Suma de productos
CD
AB
00
01
00
1
01
11
10
11
1
1
1
1
10
1
Por
lo
tanto
la
funcin
simplificada
(representada como una suma de productos)
es: f = BC + CD + ABD
http://www.itnuevolaredo.edu.mx/takeyas
28
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
b) Producto de sumas
CD
AB
00
01
00
0
01
0
0
11
0
0
10
0
0
11
10
0
0
Por
lo
tanto
la
funcin
simplificada
(representada como un producto de sumas)
es:
f = CD + BD + BC + AC
Ntese que la funcin est negada (f ), por lo
tanto, deben complementarse ambos lados de
la expresin, quedando:
(f ) = (CD + BD + BC + AC)
Aplicando la ley de Morgan queda la funcin
simplificada como un producto de sumas:
f = (C+D)(B+D)(B+C)(A+C)
http://www.itnuevolaredo.edu.mx/takeyas
29
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Otros ejemplos:
http://www.itnuevolaredo.edu.mx/takeyas
30
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
31
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
EJERCICIO
Simplificar la funcin
f = XYZ + XYZ + XYZ + XYZ + XYZ
como una suma de productos
Tabla de verdad
X
0
0
0
0
1
1
1
1
Y
0
0
1
1
0
0
1
1
Z
0
1
0
1
0
1
0
1
f
1
1
1
0
1
0
1
0
Mapa y agrupar
Solucin: f = Z + XY
http://www.itnuevolaredo.edu.mx/takeyas
32
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
33
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
COMPUERTAS LGICAS
Es una representacin grfica de una o ms variables
de entrada a un operador lgico para obtener como
resultado una seal determinada de salida.
http://www.itnuevolaredo.edu.mx/takeyas
34
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
REPRESENTACIN DE EXPRESIONES
CON COMPUERTAS LGICAS
http://www.itnuevolaredo.edu.mx/takeyas
35
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
36
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
CIRCUITOS INTEGRADOS
http://www.itnuevolaredo.edu.mx/takeyas
37
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
CIRCUITOS INTEGRADOS DE
COMPUERTAS LGICAS
http://www.itnuevolaredo.edu.mx/takeyas
38
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
39
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
40
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
41
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
Descargar en:
http://atanua.softbull.com/
http://www.itnuevolaredo.edu.mx/takeyas
42
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
http://www.itnuevolaredo.edu.mx/takeyas
43
Email: takeyas@itnuevolaredo.edu.mx
lgebra booleana
BIBLIOGRAFA
Constantini, Sandro. Mapas de Karnaugh. Universidad
Metropolitana, Venezuela. Recuperado el 13 de octubre
del
2011
de:
http://medusa.unimet.edu.ve/sistemas/bpis03/mdkrep
resentacion.htm
http://www.itnuevolaredo.edu.mx/takeyas
44
Email: takeyas@itnuevolaredo.edu.mx