Mapas de Karnaugh y Compuertas lógicas
Mapas de Karnaugh y Compuertas lógicas
Mapas de Karnaugh y Compuertas lógicas
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LÓGICA MATEMÁTICA<br />
<strong>Mapas</strong> <strong>de</strong> <strong>Karnaugh</strong><br />
y <strong>Compuertas</strong> <strong>lógicas</strong><br />
Guía <strong>de</strong> trabajo<br />
Favián Arenas A. y Amaury Camargo<br />
Universidad <strong>de</strong> Córdoba<br />
Facultad <strong>de</strong> Ciencias Básicas e Ingenierías<br />
Departamento <strong>de</strong> Matemáticas
4.20 Objetivos Lógica Matemática<br />
Guía <strong>de</strong> trabajo 4<br />
4.20. Objetivos<br />
El alumno estará en la capacidad conocer, utilizar y aplicar los siguientes<br />
elementos básicos para la solución <strong>de</strong> un problema:<br />
Entradas y salidas <strong>de</strong> las compuertas <strong>lógicas</strong>.<br />
tablas <strong>de</strong> verdad a partir <strong>de</strong> mediciones en compuertas <strong>lógicas</strong>.<br />
Simpli…cación Tabular mediante <strong>Mapas</strong> <strong>de</strong> <strong>Karnaugh</strong><br />
4.21. Recursos <strong>de</strong> aprendizaje<br />
Aula <strong>de</strong> clases,<br />
Auditorios.<br />
Vi<strong>de</strong>obeam<br />
Retroproyector.<br />
Foro<br />
Chat<br />
Correo electrónico<br />
Favián Arenas. 125 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
A<br />
B<br />
LA COMPUERTA<br />
AND<br />
El esquema <strong>de</strong> la …gura, da una i<strong>de</strong>a <strong>de</strong> funcionamiento <strong>de</strong> la compuerta<br />
AND. Examinando <strong>de</strong> cerca el circuito, notamos que la lámpara encen<strong>de</strong>rá<br />
solo si ambos interruptores se cierran o se activan simultáneamente. Si uno<br />
<strong>de</strong> los interruptores esta abierto, el circuito se interrumpe y la lámpara no se<br />
encien<strong>de</strong>. Todas las posibles combinaciones para los interruptores A y B se<br />
muestran en la tabla <strong>de</strong> verdad.<br />
A B Lampara<br />
1 1 1<br />
1 0 0<br />
0 1 0<br />
0 0 0<br />
La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la conjunción, es <strong>de</strong>cir dos<br />
interruptores en serie se representan con la compuerta AND<br />
Para representar una compuerta AND se utilizará el símbolo siguiente<br />
Favián Arenas. 126 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
Esta compuerta AND es un dispositivo que posee dos entradas A y B y<br />
una salida A B.<br />
El álgebra booleana es una forma <strong>de</strong> lógica simbólica que muestra como<br />
operan las compuertas <strong>lógicas</strong>. Una expresión booleana es un método <strong>de</strong><br />
mostrar que ocurre en un circuito lógico.<br />
A B = Y es la expresión booleana <strong>de</strong> la compuerta AND se lee . A AND<br />
B igual a la salida Y"<br />
El punto () signi…ca la función lógica AND en álgebra booleana, y no la<br />
operación <strong>de</strong> multiplicar como en el álgebra corriente.<br />
LA COMPUERTA OR El grá…co <strong>de</strong> este circuito ilustra el funcionamiento<br />
<strong>de</strong> la compuerta OR, en el cual los interruptores han sido conectados<br />
en paralelo. El encendido <strong>de</strong> la lámpara se producirá si se cierra<br />
cualquiera <strong>de</strong> los dos interruptores o ambos. Todas las posibles combinaciones<br />
<strong>de</strong> los interruptores se muestran en la tabla siguiente.<br />
Favián Arenas. 127 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
A B Lampara<br />
1 1 1<br />
1 0 1<br />
0 1 1<br />
0 0 0<br />
La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la disyunción, es <strong>de</strong>cir dos<br />
interruptores en serie se representan con la compuerta OR<br />
Para representar una compuerta OR se utilizará el símbolo siguiente:<br />
Esta compuerta OR es un dispositivo que posee dos entradas A y B y<br />
una salida A + B.<br />
A + B = Y es la expresión booleana <strong>de</strong> la compuerta OR se lee . A OR<br />
B igual a la salida Y"<br />
Favián Arenas. 128 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
El signo mas (+) signi…ca la función lógica OR en álgebra booleana, y no<br />
la operación <strong>de</strong> sumar como en el álgebra corriente.<br />
COMPUERTA INVERSORA<br />
En este circuito cuando se cierra el interruptor<br />
A, la bombilla se apaga,(¿Por qué), al abrir el interruptor la bombilla<br />
se encien<strong>de</strong>.<br />
La tabla es:<br />
A lámpara<br />
1 0<br />
0 1<br />
Favián Arenas. 129 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
Es la misma tabla <strong>de</strong> la negación p; a este esquema se le llama La<br />
compuerta inversora,<br />
esta posee una entrada y una salida como se muestra en la …gura. Su función<br />
es producir una salida inversa o contraria a su entrada es <strong>de</strong>cir convertir<br />
unos a ceros y ceros a unos.<br />
LA PUERTA NAND<br />
Una compuerta NAND es un dispositivo lógico que<br />
opera en forma exactamente contraria a, una compuerta, AND, entregando<br />
una salida baja cuando todas sus entradas son altas y una salida alta mientras<br />
exista por lo menos un bajo a cualquiera <strong>de</strong> ellas:<br />
En forma proposicional (p ^ q).<br />
En forma <strong>de</strong> expresión booleana (AB) 0 .<br />
Favián Arenas. 130 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
Observar que el símbolo NAND es símbolo AND con un pequeño círculo<br />
a la salida.<br />
LA PUERTA NOR Se ha conectado un inversor a la salida <strong>de</strong> una puerta<br />
OR, obsérvese que se ha añadido un pequeño circulo inversor al símbolo OR<br />
para formar el símbolo NOR.<br />
Debido a que los interruptores A y B están en paralelo entre si y con<br />
la lámpara (Y) esta ultima solo encien<strong>de</strong> cuando ambos interruptores están<br />
abiertos y permanece apagada mientras cualquiera <strong>de</strong> ellos , o ambos estén<br />
cerrados.<br />
Símbolo lógico <strong>de</strong> una compuerta NOR es:<br />
Favián Arenas. 131 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
Po<strong>de</strong>mos <strong>de</strong>cir que este dispositivo lógico opera en forma exactamente<br />
opuesta a una compuerta OR , entregando una salida alta cuando todas sus<br />
entradas son bajas y una salida baja cuando existe por lo menos un alto en<br />
cualquiera <strong>de</strong> ellas.<br />
En forma proposicional (p _ q).<br />
En forma <strong>de</strong> expresión booleana (A + B) c .<br />
Ejemplo 38. construya un circuito con compuertas <strong>lógicas</strong> que exprese la<br />
siguiente función booleana <strong>de</strong> dos variables:<br />
Ejemplo 39. f(x; y) = x 0 + xy + xy 0<br />
se comienza con cada sumando<br />
x 0 xy<br />
xy 0<br />
La suma <strong>de</strong> todos ellas es una compuerta OR <strong>de</strong> tres entradas:<br />
El lector pue<strong>de</strong> probar que la tabla <strong>de</strong> verdad <strong>de</strong> esta función booleana es<br />
una tautología:<br />
Favián Arenas. 132 Camargo Benítez.
4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />
<strong>de</strong>bido a que xyz = (xy)z = x(yz) y que x+y +z = (x+y)+z =<br />
x + (y + z)<br />
una compuerta OR <strong>de</strong> tres entradas pue<strong>de</strong> reemplazarse por dos compuertas<br />
OR <strong>de</strong> dos entradas<br />
así:<br />
es equivalente a:<br />
(X+Y)+Z<br />
De manera semejante ocurre para la compuerta AND.<br />
Favián Arenas. 133 Camargo Benítez.
4.22 Activida<strong>de</strong>s Lógica Matemática<br />
Ejemplo 40. Encontrar una representación booleana <strong>de</strong>l siguiente circuito<br />
<strong>de</strong> compuertas <strong>lógicas</strong>.<br />
solución: en cada parte <strong>de</strong>l circuito hay un mensaje:<br />
en conclusión F (x; y; z) = [xyz + (yz c + y c z)] c<br />
Es posible que la expresión F (x; y; z) = [xyz + (yz c + y c z)] c se pueda<br />
simpli…car más.<br />
4.22. Activida<strong>de</strong>s<br />
1. Probar que los dos circuitos siguientes realizan la misma función lógica:<br />
Ejercicio 20. 1.<br />
Favián Arenas. 134 Camargo Benítez.
4.22 Activida<strong>de</strong>s Lógica Matemática<br />
2. Simpli…car las siguientes expresiones booleanas utilizando mapas <strong>de</strong><br />
<strong>Karnaugh</strong><br />
ab0(a + b0)c0 + b<br />
a + b + (a0 + b + c)0<br />
bc + da + c + (dc(ab + dc))<br />
3. Construya un circuito <strong>de</strong> compuertas <strong>lógicas</strong> que esté representado por<br />
la función:<br />
Ejercicio 21. 1.<br />
2. (a) f(x; y; z) = x + y c + z<br />
(b)<br />
(c)<br />
f(x; y) = [(x + y) c (x + y)] c<br />
f(x; y; z; w) = (xy + yzw c ) c + x c zw c<br />
4. Simpli…que los circuitos anteriores aplicando el método <strong>de</strong> <strong>Karnaugh</strong><br />
5. Convertir el siguiente circuito en uno que solo utilice compuertas NAND<br />
6. Encuentre los implicantes primos <strong>de</strong> este mapa <strong>de</strong> <strong>Karnaugh</strong><br />
Favián Arenas. 135 Camargo Benítez.
4.22 Activida<strong>de</strong>s Lógica Matemática<br />
Favián Arenas. 136 Camargo Benítez.