Escolar Documentos
Profissional Documentos
Cultura Documentos
lgebra de Boole
Variables Binarias Operadores Lgicos Leyes del Algebra de Boole Postulados Teoremas
20 de julio de 2013
Variables Binarias
Son Variables que representan tan slo dos posibles valores Comnmente asociados a 1 y 0 Pueden representar:
Presencia
20 de julio de 2013
Ejercicio
Mencione
20 de julio de 2013
Operadores Lgicos
Son las operaciones que se realizan con las variables binarias. Son solamente tres.
AND OR NOT
20 de julio de 2013
Operadores Lgicos
Representacin de las operaciones lgicas de tres formas, Representacin algebraica Tabla de verdad Diagrama lgico.
20 de julio de 2013
S=A.B
La variable de salida ser 1, si las dos variables de entrada valen 1, en caso contrario la salida ser 0.
7
20 de julio de 2013
AND
A 0 0 l l B 0 l 0 l S 0 0 0 l
Smbolo lgico
Tabla de verdad
20 de julio de 2013
S=A+B
La variable de salida ser 0, si las dos variables de entrada valen 0, en caso contrario la salida ser 1.
9
20 de julio de 2013
OR
A
0 0 1 1
B
0 1 0 1
S
0 1 1 1
Smbolo lgico
Tabla de verdad
20 de julio de 2013
10
20 de julio de 2013
11
Inversor
A 0 1 S 1 0
Smbolo lgico
Tabla de verdad
20 de julio de 2013
12
S=A.B
Resultado de la negacin o inversin de una operacin AND
20 de julio de 2013
13
NAND
A 0 0 1 1 B 0 1 0 1 S 1 1 1 0
Tabla de verdad
Smbolo lgico
20 de julio de 2013
14
S= (A+B) = A+B
Resultado de la negacin o inversin de una operacin OR
20 de julio de 2013
15
NOR
A 0 B 0 C 1
1
0 1
0
1 1
0
0 0
Tabla de verdad
Smbolo lgico
20 de julio de 2013
16
Operacin Buffer
S=A
El resultado ser la misma variable sin ninguna alteracin
20 de julio de 2013
17
Buffer
A 0 1 S 0 1
Tabla de verdad
Smbolo lgico
20 de julio de 2013
18
20 de julio de 2013
19
X-OR
A 0 1 0 1 B 0 0 1 1 C 0 1 1 0
Tabla de verdad
Smbolo lgico
20 de julio de 2013
20
S= (A B), S = A B + AB
Es el resultado de la negacin de la funcin XOR y la salida ser igual a 1 cuando las dos variables de entrada fueren iguales
20 de julio de 2013
21
X-NOR
A 0 1 0 1 B 0 0 1 1 C 1 0 0 1
Tabla de verdad
Smbolo lgico
20 de julio de 2013
22
Diagrama lgico
Representacin algebraica
S=A+B S=A.B S = A
23
Diagrama lgico
Funciones Booleanas
Definicin
Funcin, es la relacin existente entre las n variables, fijadas entre ellas mediante operaciones de sumas, productos lgicos, inversiones, parntesis y signo de igual; a la cual le corresponder un valor (0 1), dependiendo de los valores de las variables.
20 de julio de 2013
26
Ejemplo
F = A + B.C+B.(A + C)
20 de julio de 2013
27
20 de julio de 2013
28
Postulado 1
Dice al respecto del conjunto cerrado para los operadores de suma y de producto. f= {0,1}
20 de julio de 2013
29
Postulado 2
(identidad) (identidad)
20 de julio de 2013
30
Postulado 3
a+b=b+a b) a . b = b . a
20 de julio de 2013
31
Postulado 4
b) a.(b+c) = (ab)+(ac)
20 de julio de 2013
32
Postulado 5
Existe el elemento complementario para cada variable binaria y el resultado para cada operacin es el que sigue.
a)
a + a = 1 b) a . a = 0
20 de julio de 2013
33
Postulado 6
Es una combinacin de las propiedades distributivas y asociativas, se usa comnmente en la simplificacin de funciones.
a)
a + a b = (a + a) (a+b) = a+b b) a (a + b) = a a + a b = ab
20 de julio de 2013
34
Teorema 1
a+a = a b) a.a = a
20 de julio de 2013
35
Teorema 2
Casos en que no se cumple la propiedad de elemento neutro, pero existen y se definen de esta forma.
c)
a.0 = 0 d) a+1 = 1
20 de julio de 2013
36
Teorema 3
a = a b) a = a
20 de julio de 2013
37
Teorema 4
20 de julio de 2013
38
Teorema 5
Ley De Morgan.
a)
(a + b + c + ...) ' = a' . b' . c' . ... b) ( a . b . c. ... ) ' = a' + b' + c' + ...
20 de julio de 2013
39
Teorema 6
Ley de Absorcin.
a)
a + ab = a b) a(a + b) = a
20 de julio de 2013
40
La simplificacin
El proceso de la simplificacin consiste en aplicar los postulados y teoremas del lgebra booleana para llegar a la expresin ms simple de la ecuacin, est, se presentar normalmente en su forma de sumatoria de productos.
20 de julio de 2013
41
Ejemplo de simplificacin
F = xy(z+x+zy)
F=xyz+xyx+xyzy F=xyz+xy+0
F=xy
20 de julio de 2013
42
Sobre la simplificacin
No existe una metodologa para realizar la simplificacin. Slo la prctica es la manera de alcanzar la simplificacin ms ptima. La aplicacin del lgebra de boole no garantiza el llegar a la simplificacin ptima.
20 de julio de 2013
43
Cualquier funcin Booleana puede representarse en una tabla de verdad. Es posible encontrar dos o ms expresiones algebraicas que especifiquen la misma funcin, el objetivo es encontrar la expresin ms simple. Una funcin Booleana puede transformarse de una expresin algebraica en un diagrama lgico compuesto de compuertas ( AND, OR, NOT, etc.).
44
20 de julio de 2013