Escolar Documentos
Profissional Documentos
Cultura Documentos
SEMANA 8
ALGEBRA DE BOOLE
Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No est
permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposicin del pblico ni
ESTE
LAdeSEMANA
8
utilizarDOCUMENTO
los contenidos paraCONTIENE
fines comerciales
ninguna clase.
NDICE
ALGEBRA DE BOOLE ............................................................................................................................ 4
INTRODUCCIN ...................................................................................................................................... 4
1.
2.
COMENTARIO FINAL.......................................................................................................................... 18
REFERENCIAS........................................................................................................................................ 19
LGEBRA DE BOOLE
INTRODUCCIN
En esta semana se estudiarn los fundamentos de las compuertas lgicas. Este tpico permite
comenzar a representar grficamente las operaciones lgicas bsicas con el objeto de crear
circuitos, relacionando entradas y salidas. Un circuito viene a representar un modelo para una
situacin o problema lgico que se desea resolver.
De igual forma, se estudiar el mtodo para simplificar expresiones lgicas a partir de un mtodo
grfico denominado mapa de Karnaugh. A partir de este mtodo se pueden obtener funciones
lgicas equivalentes y simplificadas de manera metdica y sistemtica.
Entrada B
0
1
0
1
Salida X
0
0
0
1
Note que la nica forma de obtener un 1 lgico a la salida es que el valor lgico de todas las
entradas sea igual a 1. La representacin simblica de la compuerta es:
Fuente: http://goo.gl/h8mPbU
Si se quisiera disear una compuerta lgica para 3 entradas, tenemos que 2 elevado a 3 es igual a
8 y por ende la tabla para esta compuerta sera:
Entrada A
0
0
0
0
1
1
1
1
Entrada B
0
0
1
1
0
0
1
1
Entrada C
0
1
0
1
0
1
0
1
Salida X
0
0
0
0
0
0
0
1
Entrada B
0
1
0
1
Salida X
0
1
1
1
Note que la nica forma de obtener un 0 lgico a la salida es que el valor lgico de todas las
entradas sea igual a 0. La representacin simblica de la compuerta es:
Fuente: http://goo.gl/NuxFZ0
Si se quiere disear una compuerta lgica para 3 entradas, se tiene que 2 elevado a la 3 es igual a
8 y por ende la tabla para esta compuerta sera:
Entrada A
0
0
0
0
1
1
1
1
Entrada B
0
0
1
1
0
0
1
1
Entrada c
0
1
0
1
0
1
0
1
Salida X
0
1
1
1
1
1
1
1
Salida X
1
0
Fuente: http://goo.gl/2qxYRT
Entrada B
0
1
0
1
Salida X
1
1
1
0
Note que la nica forma de obtener un 0 lgico a la salida es que el valor lgico de todas las
entradas sea igual a 1. La representacin simblica de la compuerta es:
Fuente: http://goo.gl/G1JHdV
Entrada A
0
0
1
1
Entrada B
0
1
0
1
Salida X
1
0
0
0
Note que la nica forma de obtener un 1 lgico a la salida es que el valor lgico de todas las
entradas sea igual a 0. La representacin simblica de la compuerta es:
Fuente: http://goo.gl/PI91P2
Compuerta Lgica OR-EX (O exclusiva):
Esta operacin representa la suma binaria exclusiva. Es decir, el valor lgico de la salida es la suma
de las entradas excluyendo el caso donde existe acarreo. A continuacin se describe la tabla de la
verdad:
Entrada A
0
0
1
1
Entrada B
0
1
0
1
Salida X
0
1
1
0
Fuente: http://www.retrogames.cl/imagenes/clases/xor.jpg
Ejemplo de aplicacin: utilizando las tablas de las compuertas lgicas, y conociendo la simbologa
de cada operacin, determine el valor de salida del circuito presentado:
Considere que el circuito posee cuatro (4) entradas: A, B, C, D. Las entradas A y C tienen el valor
lgico de 1, y las entradas B y D son iguales a 0.
El circuito es:
Solucin:
Se ubican los valores lgicos de las entradas, y luego conociendo las compuertas y cada una de sus
tablas se van asignando los valores respectivos hasta obtener el valor de salida:
A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
F
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
10
Fuente: http://s2.subirimagenes.com/otros/previo/thump_9284388mapask.jpg
Luego de tener el mapa se procede a vaciar en el la informacin de la salida de la tabla lgica,
ejemplo:
11
Entrada B
0
0
1
1
0
0
1
1
Entrada C
0
1
0
1
0
1
0
1
Salida X
1
1
0
0
0
1
0
1
Se debe saber que como se tiene 3 entradas, seleccionamos el mapa de 3 variables, y los valores
de X deben ser colocados en las posiciones respectivas:
Note como coinciden la cantidad de unos y de ceros tanto en la tabla como en el mapa. Se realizan
los enlaces abarcando el mayor nmero de trminos bajo los siguientes criterios:
a. El nmero de trminos que se agrupan siguen la regla de formacin binaria, es decir, de 1
en 1, de 2 en 2, de 4 en 4, de 8 en 8, entre otros. Comenzando con el mayor nmero de 1s
a seleccionar.
b. Es imprescindible cuidar la simetra con los ejes centrales y secundarios, al momento de
agrupar los trminos.
c. Siempre que esto no implique una redundancia, un trmino puede ser utilizado para
varios enlaces.
d. El nmero de enlaces realizados determinar la cantidad de trminos que tendr la
funcin reducida.
e. Obtener el trmino reducido implica la realizacin de dos movimientos en el mapa, el
primero sera un movimiento vertical, en el cual se barren las variables ms significativas,
el segundo sera un movimiento horizontal, que se encarga de barrer las variables menos
significativas.
Una vez diseado el mapa, se procede a realizar la fase de agrupamientos:
12
B
0
0
0
0
1
1
1
1
0
0
0
C
0
0
1
1
0
0
1
1
0
0
1
D
0
1
0
1
0
1
0
1
0
1
0
O
0
1
0
1
1
1
0
0
1
0
1
T
0
0
1
1
1
0
1
0
1
0
1
13
1
1
1
1
1
0
1
1
1
1
Grupo 1
1
0
0
1
1
1
0
1
0
2
1
0
1
0
1
1
0
1
1
0
CD
00
01
11
10
AB
000
Grupo 2
01
11
10
Grupo 4
Grupo 3
Grupo 5
Ecuacin Lgica:
Grupo 1 + Grupo 2 + Grupo 3 + Grupo 4 + Grupo 5 = O
Grupo1
Grupo 2
Grupo 3
Grupo 4
Grupo 5
________
_________
________
________
________
+ =
+ + +
14
T
Grupo 1
CD
00
01
11
10
AB
00
Grupo 3
01
Grupo 2
11
Grupo 4
10
Grupo 5
Grupo 6
Ecuacin Lgica:
Grupo 1 + Grupo 2 + Grupo 3 + Grupo 4 + Grupo 5 + Grupo 6 = T
Grupo1
Grupo 6
Grupo 2
Grupo 3
Grupo 4
Grupo 5
________
_______
________
_______
_________
+
+ +
+ =
+
15
Ejemplo 2: Disee un circuito utilizando mapas Karnaugh que permita el encendido de un motor
bajo las siguientes condiciones segn el nmero binario instalado.
Se utiliza para el encendido del motor una combinacin de 4 bits (el motor encendido).
Cuando 2 bits estn en uno lgico y stos estn en posicin consecutiva, los dems bits
deben estar en cero lgicos.
Cuando solo est el MSB (Bits ms significativo) o el LSB (Bits menos significativo) en uno
lgico debe encender tambin.
SOLUCIN:
Se definen las variables ABCD como los dgitos de la combinacin, siendo A el bit ms
significativo y el D el menos significativo. Y es la salida del circuito, ser 1 cuando algunas de
las condiciones se cumplan y 0 cuando no. Se procede a realizar el planteamiento del Mapa K.
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
0
1
1
1
1
0
0
1
1
0
1
0
1
0
0
1
0
1
1
1
1
0
0
0
0
0
0
1
1
0
1
0
1
1
0
0
0
1
1
1
1
1
1
0
0
1
0
1
0
1
0
0
16
Ecuacin Lgica:
Grupo 1 + Grupo 2 + Grupo 3 = Y
Grupo1
Grupo 2
Grupo 3
________
________
+
=
+
17
COMENTARIO FINAL
Luego de conocer el contenido referente a compuertas lgicas, el estudiante podr representar
cualquier caso de estudio a travs de un circuito con compuertas que permita modelar las
funciones booleanas ms bsicas. De igual manera el estudiante estar en capacidad de analizar
circuitos a partir de las compuertas y obtener las tablas lgicas equivalentes.
Por su parte, se estudi un mtodo alternativo para simplificar funciones lgicas, el uso de mapas
K simplifica la manera de abordar problemas de circuitos digitales y en tal sentido sistematiza de
manera estructurada el procedimiento para obtener expresiones lgicas ms sencillas y que
pueden adaptarse a cualquier caso que se desee resolver.
18
REFERENCIAS
Gonzlez Cabilln, J. (1993). Matemtica. 5 ao. Tomo I. Montevideo: Coleccin Cnepa.
Molina, J. (2014) Circuitos Digitales. Universidad Fermn Toro. Venezuela.
Monsalve, M. (2007) Gua Didctica de Matemticas Discretas. Universidad Central de Venezuela.
Ochoviet, C. & Olave, M. (2006). Matemtica 4. Montevideo: Santillana.
W.K. Grassmann (1998) Matemtica discreta y lgica. Madrid, Prentice Hall.
19
20