Algebra Booleana Ing Bruno Lopez Takeyas
Algebra Booleana Ing Bruno Lopez Takeyas
Algebra Booleana Ing Bruno Lopez Takeyas
ÁLGEBRA BOOLEANA
• Desarr ollada por George Boole
EXPRESIONES BOOLEANAS
• Uso de variables booleanas ( cuyos valores
son 1 ó 0)
• x’
e) Se puede obt ener el r esult ado lógico de
una expr esión booleana aplicando las t ablas
de v erdad ( valores de cert eza)
f) Se puede aplicar la Ley de Morgan
A B C F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
x∙1=x
x + 0 = x
x∙y = y ∙x
x + y = y + x
x ∙ ( y ∙ z) = ( x ∙ y) ∙ z
x + ( y + z) = ( x + y) + z
x + ( y ∙ z) = ( x + y) ∙ ( x + z)
4.- Dist ribut ividad
x ∙ ( y ∙ z) = ( x ∙ y) ∙ z
x ∙ x’ = 0
x + x’ = 1
x∙x = x
x + x = x
x∙0 = 0
x + 1 = 1
x + ( x ∙ y) = x
3.- Absorción
x ∙ ( x + y) = x
( x + y) ’ = x’ ∙ y’
5.- Leyes de Morgan
( x ∙ y) ’ = x’ + y’
SIMPLIFICACIÓN DE EXPRESIONES
BOOLEANAS MEDIANTE EL USO DE
TEOREMAS
Sim plificar la siguient e expr esión booleana:
SIMPLIFICACIÓN DE EXPRESIONES
BOOLEANAS MEDIANTE MAPAS DE
KARNAUGH
• Evit a
Bell) .
hacer cálculos ( aprov echa la capacidad
• Son
hum ana del reconocim ient o de pat r ones) .
r epr esent aciones bidim ensionales de la
• Un
t abla de verdad de la función a sim plificar
m apa es un diagram a com puest o de
celdas, donde cada una represent a un
• La
m init érm ino
cant idad de celdas del m apa es 2 n ; donde
• Se
n represent a la cant idad de variables
recom iendan para ex presiones de hast a 6
• Generan
variables
expr esiones en una de las form as
est ándar: sum a de pr oduct os ó pr oduct o de
sum as
REPRESENTACIÓN DE EXPRESIONES
CON MAPAS DE KARNAUGH
EJEMPLO
• La función X es 1 cuando:
o A= 0 y B= 0
o A= 1 y B= 1
MÁS EJEMPLOS
• Sea
1. Desde la t abla de ver dad
f una función de 3 variables f(A, B, C)
cuya t abla de v erdad es la siguient e:
A B C f
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1
• Por lo t ant o …
Presencia de A Presencia de A’
Presencia de B Presencia de B’
Presencia de C Presencia de C’
B= 0 y C= 1.
• Por
cercano.
ej em plo, la celda 15 ( 01111) es
adyacent e a las celdas 13, 7, 14, 11 y a la
• Est o
31 ( 11111) .
se debe a que solo cam bia una
variable ent re una celda y ot ra.
• Se form a
F)
un m apa de 2 6 = 64 m init érm inos.
• Est o
celdas 26 ( 011010) y 42 ( 101010) .
se debe a que solo cam bia una
variable ent re una celda y ot ra.
2. Dibuj ar el m apa
EJEMPLO
• Sim plificar la función
f = A’B’C’D + A’B’C + CD + AB’CD + AB’CD’
com o una sum a de product os y com o un
product o de sum as
a) Sum a de pr oduct os
CD
AB 00 01 11 10
00 1 1 1
01 1
11 1
10 1 1
b) Product o de sum as
CD
AB 00 01 11 10
00 0
01 0 0 0
11 0 0 0
10 0 0
Ot r os ej em plos:
EJERCICIO
• Sim plificar la función
f = X’Y’Z’ + X’Y’Z + X’YZ’ + XY’Z’ + XYZ’
• Tabla de verdad
com o una sum a de pr oduct os
X Y Z f
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
• Mapa y agrupar
• Solución: f = Z’ + XY
COMPUERTAS LÓGICAS
• Es una r epresent ación gráfica de una o m ás variables
de ent r ada a un operador lógico para obtener com o
result ado una señal determ inada de salida.
REPRESENTACIÓN DE EXPRESIONES
CON COMPUERTAS LÓGICAS
CIRCUITOS INTEGRADOS
CIRCUITOS INTEGRADOS DE
COMPUERTAS LÓGICAS
Descargar en:
ht t p: / / at anua.soft bull.com /
BIBLIOGRAFÍA
•
resent acion.ht m
Mano, Morris. Diseño digit al. Tercera edición. Edit orial
•
Pearson- Prent ice Hall. 2003.
Jim énez Mur illo, José A. Mat em át icas para la
com put ación. Pr im era edición. Edit orial AlfaOm ega.
•
2009.
Ort ega González, Luisa St ephany & Arcos García, José
Em anuel. Tut orial para la elaboración de funciones
m ediant e la ut ilización de m apas de Karnaugh y t ablas
de verdad. Tecnológico de Est udios Superiores de
Ecat epec, México. Recuperado el 13 de oct ubre de
2011 de ht t p: / / www.yout ube.com / wat ch?v= DwdyHY3-
•
nGs
Tocci, Ronald J. Sist em as digit ales. Pr incipios y
aplicaciones. Tercera edición. Edit orial Pr ent ice Hall.
•
1987.
Tur ón, Angelines. Mapas de Kar naugh. Universidad
Polit écnica de Madrid, España. Recuper ado el 12 de
oct ubre de 2011 de
ht t p: / / www.dm a.fi.upm .es/ j ava/ m at em at icadiscret a/ ka
rnaugh/ m et odokar.ht m