Professional Documents
Culture Documents
En el módulo Fundamentos de la
electrónica has estudiado números binarios
y funciones y compuertas lógicas. Estos
temas ya fueron tratados nuevamente en
las actividades anteriores de este módulo.
En esta actividad aprenderás acerca del
álgebra en relación con sistemas lógicos.
Los principios de esta álgebra fueron
formulados por el matemático inglés
George Boole, y por lo tanto recibe el
nombre de álgebra booleana.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 2 of 26
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 3 of 26
OBJETIVOS
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 4 of 26
Introducción
al álgebra
booleana
¿Qué es el álgebra
booleana?
El álgebra booleana
trata con
operaciones de
variables que sólo
pueden tomar uno
de dos valores: 0 o
1.
0 indica "falso",
mientras 1 indica
"verdadero". En
principio, el álgebra
booleana se parece
al álgebra común.
Por lo tanto, se usan
signos similares.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 5 of 26
Operaciones con
álgebra booleana
El álgebra booleana
permite simplificar
varias funciones
complejas. Las
reducciones
permiten
comprender la
función con más
facilidad. Por
ejemplo, pueden
cancelarse los
elementos que no
afectan la salida final
y crear un circuito
que represente la
función utilizando
menos compuertas
lógicas. Usar menos
compuertas en un
circuito se traduce
en ahorro de tiempo
y dinero.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 6 of 26
Tarea:
Ilustrar el uso
práctico del
álgebra
booleana
Analiza el circuito que
se muestra. ¿Puedes
identificar las
compuertas en el
circuito?
1 En base a las
compuertas del
circuito, completa las
salidas en la tabla.
2 Haz clic en
Verificar en la
pantalla de animación
para verificar tus
datos.
3 Si alguna de tus
respuestas es
incorrecta, corrígela.
Haz clic en Verificar
nuevamente para
verificar los datos.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 7 of 26
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 8 of 26
Expresiones
booleanas
En el álgebra
"común", una
combinación de
valores fijos o
variables dada
constituye una
expresión. En este
sentido, el álgebra
booleana es igual.
Una expresión
booleana es una
combinación de
valores fijos y
variables, los que
sólo pueden ser 1 o
0. Los distintos
valores variables y
fijos están
relacionados
mediante
operaciones
booleanas como
AND, NOT y OR.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 9 of 26
Expresiones
booleanas -
Continuación
El orden de las
operaciones
booleanas primarias
es el siguiente:
1 NOT
2 AND
3 OR
Cuando dos
operaciones tienen
el mismo orden de
importancia se
realizan de izquierda
a derecha.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 10 of 26
Funciones
booleanas
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 11 of 26
Funciones
booleanas -
Continuación
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 12 of 26
Identidad booleana
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 13 of 26
Reglas del
álgebra
booleana
Reglas para una
variable única
Para cualquier
variable dada A, su
inversa se define
como NOT(A) o .
La multiplicación
(función AND) o la
suma (función OR)
de la variable por sí
misma da como
resultado la variable
única:
A+A = A
A*A = A
Esto se conoce
como la regla de
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 14 of 26
identidad.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 15 of 26
Multiplicar una
variable por 1 da
como resultado la
variable: A*1 = A.
Sumar 0 a una
variable da como
resultado la variable:
A+0 = A.
Sumar un 1 a una
variable da como
resultado una salida
de 1: A+1 = 1.
Sumar un 0 a una
variable da como
resultado la variable:
A+0 = A.
Multiplicar una
variable por su
inversa da como
resultado 0: A* = 0.
Sumar una
variable a su inversa
da como resultado 1:
A+ = 1.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 16 of 26
Ley conmutativa:
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 17 of 26
Ley asociativa:
(A+B)+C = A+(B+C).
(A*B)*C = A*(B*C).
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 18 of 26
Ley distributiva:
A+(B*C) = (A+B)*(A+C)
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 19 of 26
Teorema de De Morgan:
( )= *
( )= +
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 20 of 26
AB+A = A
AB+A = A*(B+ )
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 21 of 26
(A+B)*(A+ ) = A
(A+B)*(A+ ) = AA+AB+A +B
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 22 of 26
A+AB = A:
A*(A+B) = A
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 23 of 26
A+ B = A+B
A*( +B) = AB
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 24 of 26
Z = (A*B)*(B+( *C).
Z = ABB+AB C.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 25 of 26
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009
Print Electrónica Avanzada (1) Page 26 of 26
En esta
actividad
Conclusión
En esta actividad
has estudiado los
fundamentos del
álgebra booleana.
Has examinado las
leyes del álgebra
booleana y su
aplicación a
expresiones
booleanas y circuitos
lógicos.
En las siguientes
actividades podrás
observar y
comprender mejor la
importancia del
álgebra booleana en
electrónica.
http://69.59.182.1/cgi-bin/bu.cgi?page=good_content_pr&module_id=97... 06/08/2009