Académique Documents
Professionnel Documents
Culture Documents
ALGEBRA BOOLEANA
OBJETIVOS
3. Formular las leyes o axiomas principales del Algebra Booleana, a partir de las
definiciones anteriores.
CONTENIDOS:
1. Definiciones.
2. Operadores Lógicos.
2.2. Operador OR
4. Circuitos Conmutados
4.1. Definición
5. Circuitos Combinacionales
8. Simplificación Algebraica
9. Ejercicios Resueltos
10.Ejercicios Propuestos
EVALUACIÓN:
La evaluación final de la Unidad III, tendrá un 25% del total del porcentaje relativo a la
materia.
1. Leer la guía.
4. Elaborar preguntas.
BIBLIOGRAFIA:
1. Definiciones.
George Boole, desarrollo la idea de que las proposiciones lógicas podían ser
tratadas mediante herramientas matemática. Los circuitos lógicos forman la
base de los sistemas de cómputos digital de manera que para apreciar su
funcionamiento es necesario entender algunos conceptos en algebra
Booleana y lógica digital.
VARIABLES BOOLEANAS:
-Corresponden con señales de entrada y de
salida.
-Se representan mediante caracteres
alfabéticos en mayúsculas: A, B, X…
-Pueden tomar valores 0 ò 1.
-El operador lógicos “^” cambia “.”:
multiplicación lógica.
-El operador lógicos “v” cambia “+”: suma
lógica.
Ejemplo:
Es importante señalar que para este tema un “0” lógico significa “0 voltios”
y un “1” lógico significa “5 voltios”.
Tierra
Salida
A
B
2. Operadores lógicos.
A B AB
0 0 0
0 1 0
1 0 0
1 1 1
Diagrama del Operador AND
A
AB
B
2.2. Operador lógico OR:
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
A - A
1 0
0 1
A -A
A B
A+B
0 0 1
Diagrama del
0 1 0
Operador NOR
1 0 0
1 1 0
A B
AB
0 0 1
0 1 1
1 0 1
1 1 0
A AB
A B
AB
0 0 0
0 1 1
1 0 1
1 1 0
A B
AB
0 0 1
0 1 0
1 0 0
1 1 1
4. Circuito de conmutación
4.1. Definición
Están formados por contactos que tienen que cumplir una propiedad para
obtener una determinada salida. Los mismos pueden estar normalmente
abiertos o normalmente cerrados.
A B
5v L
I
A
L
5v B
I
5. Circuito Combinacionales
f b
e c
Cada una de las letras a hasta la g, son segmentos y tienen 7 letras que
representan a los 7 segmentos.
a b c d e f g
0 1 1 1 1 1 1 0
1 0 1 1 0 0 0 0
2 1 1 0 1 1 0 1
3 1 1 1 1 0 0 1
4 0 1 1 0 0 1 1
5 1 1 1 0 0 1 1
6 0 0 1 1 1 1 1
7 1 1 1 0 0 0 0
8 1 1 1 1 1 1 1
9 1 1 1 0 0 1 1
6.1. Forma normal Conjuntiva (FNC): Una expresión booleana está en forma
normal conjuntiva si la expresión es una multiplicación de términos y la
respuesta es 0. Para obtener la misma, se buscan las filas de respuestas
que estén en 0 y se multiplican filas por filas. En cada fila se suman los
estados de cada variable de entrada, si la variable está en cero se coloca
negada y si está en 1 se coloca sin negar.
6.2. Forma normal Disyuntiva (FND): Una expresión booleana está en forma
normal disyuntiva si la expresión es una suma de términos y la respuesta es
Ejemplo:
A B C F (A,B,C)
0 0 0 0
Si se quiere hallar 0 0 1 1 la función
booleana en FND 0 1 0 1 de la F es la
siguiente: 0 1 1 0
1 0 0 0
F (A, B, C) = ABC + A B C + A B
C+ABC 1 0 1 1
1 1 0 1
Se busca en la columna de
1 1 1 0
respuesta de la tabla de verdad
toda las respuestas que están en “1” y se coloca el valor que en ese momento
tienen cada una de las variables. Cuando una de las variables tienen un (0), se
colocara en la función booleana como negada A y cuando una variable tiene un
(1), se colocara en la función booleana sin negar A y así se van colocando los
valores de todas las variables para cada una de las respuestas que están en 1
de la “F”.
Teoremas y Reglas:
1) A + 0 = A 7) A A = A
2) A + 1 = 1 8) A A = 0
3) A 0 = 0 9) A = A
4) A 1 = A 10) A + AB = A + B
5) A + A = A 11) A +AB = A + B
6) A + A = 1 12) ( A + B)( A + C) = A +BC
El algebra booleana también cumple con las leyes fundamentales como lo son:
A + B = B + A ; AB = BA Conmutativa.
A + (B + C) = (A + B) + C ; A (BC) = (AB) C Asociativa.
A + (BC) = (A + B) * (A + C)
A (B + C) = (AB) + (AC) Distributiva.
Ley de MORGAN
(X.Y) = X + Y
x
x
z = (x . y) z = x . y
y
y
(X + Y) = X . Y
x z=(x+y)
y
x
z= x . y
y
Un ejemplo de ello son los PLC, son computadores lógicos programables, los
cuales se programan mediante instrucciones lógicas utilizando las definiciones
de los operadores lógicos para realizar una función.
8. Simplificación Algebraica
9. Ejercicio resuelto
F (A, B, C) = ABC + BC + A.
A A BC
B ABC +BC
C AND ABC + BC + A
B
OR
C AND BC
10.Ejercicios Propuestos:
F(X,Y,Z) = (X Y Z) ( X Y Z ) ( X Y Z)