Mapas de Karnaugh
Mapas de Karnaugh
Mapas de Karnaugh
Mapas de Karnaugh.
MAPAS DE KARNAUGH
MAURICE KARNAUGH
Nace en Nueva York el 4 de octubre de 1924.
Estudi matemticas y fsica en el City College de Nueva York
(1944-1948), luego en la Universidad de Yale donde hizo su
licenciatura (1949), M.Sc. (1950) y Ph.D. en Fsica con una
tesis sobre La teora de la resonancia magntica y grecas
duplicacin de xido Ntrico (1952).
Ha trabajo como:
Investigador en los Laboratorios Bell desde 1952 hasta
1966
En el centro de investigacin de IBM de 1966 a 1993
Profesor de informtica en el Politcnico de Nueva York de 1980 a 1999
Miembro del IEEE desde 1975 (Instituto de Ingenieros Elctricos y Electrnicos
Institute of Electrical and Electronics Engineers)
Actualmente gobernador emrito del ICCC (Consejo Internacional para las
Comunicaciones Computacionales International Council for Computer
Communication)
En 1950 cre el mtodo llamado mapa de Karnaugh o de Veitch, cuya funcin es
minimizar o simplificar las funciones algebraicas booleanas.
Un mapa de Karnaugh consiste de una serie de cuadrados y cada uno de ellos
representa una lnea o combinacin de la tabla de verdad. La tabla de verdad de una
funcin de N variables posee 2N filas o combinaciones, el mapa K correspondiente
debe poseer tambin 2N cuadrados y cada cuadrado alberga un 0 o un 1; depende
si la solucin es por minterm () o por maxterm ().
Los mapas de Karnaugh se utilizan en funciones hasta de 6 variables.
PASOS A SEGUIR
1. Obtener una expresin booleana en forma de minterm o maxterm.
2. Colocar 1 o 0 en el mapa de Karnaugh de acuerdo a la expresin.
3. Agrupar los conjuntos adyacentes de dos, cuatro u ocho unos o ceros.
a) Se encierran los 1 o 0 que no sean adyacentes con otros (islas).
b) Se encierran los 1 o 0 que formen grupos de dos pero que no formen
grupos de cuatro 1 o 0.
c) Se encierran los 1 o 0 que formen grupos de cuatro pero que no formen
grupos de ocho 1 o 0.
d) As sucesivamente hasta cuando todos los 1 o 0 del mapa sean cubiertos.
4. Eliminar las variables que aparezcan con sus complementos y guardar las
restantes (se tienen en cuenta las que no cambian).
BC
A
00
01
11
10
BC
0
1
1
CD
AB
00
00
01
11
10
00
01
11
10
CD
AB
00
01
11
10
00
01
01
11
11
10
10
CD
AB
00
00
01
11
10
01
11
10
A
0
1
0
1
F
0
1
1`
1
A B
A B
A B
Elimina A
B
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
F
1
0
0
1
1
1
1
1
F A B C A B C A B C A B C A B C A B C
sin simplificar implementada con Minterm.
BC
A
0
1
00
1
01
11
10
Funcin
B
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
F
0
1
0
1
1
1
1
0
00
0
1
01
11
10
B+C 0+0
0
1
0+1
1+1
Funcin
1+0
0
0
sin
simplificar
B
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
F
0
0
1
0
1
1
1
1
( A B C)
( A B C)
( A B C)
F ( A B C) ( A B C) ( A B C)
Maxterm.
B+C
A
0+0
0+1
1+1
1+0
01
11
10
00
C
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
F
0
0
0
0
0
0
1
0
1
1
1
1
1
1
1
1
CD
01
11
00
01
11
10
AB
00
F A B C D A B C D A B C D A B C D
A B C D A B C D A B C D A B C D A B C D
Funcin simplificada.
F D ( A B C)
Ahora, funcin sin simplificar implementada con Maxterm.
F ( A B C D) ( A B C D) ( A B C D ) ( A B C D )
( A B C D) ( A B C D) ( A B C D)
1+1
0+1
1+0
0+0
C D C D C D C D
A+B
Funcin simplificada.
0+0
AB
0+1
AB
1+1
AB
1+0
AB
F (C D) ( B D) ( A D) , F D A B C
10
C
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
F
0
0
1
1
0
0
1
1
0
1
1
1
1
1
1
1
1+1
0+1
C+D 0+0
C
D
C
D
C
D
A+B
0+0
0
0
AB
1+0
C D
0
0+1
AB
1+1
AB
1+0
AB
F ( A B C D) ( A B C D) ( A B C D ) ( A B C D )
F ( A B C ) ( B D)
Funcin simplificada.
( A B C D)
Ver archivo Mapas K2.ckt
F ( A B C D) ( A B C D) ( A B C D) ( A B C D) ( A B C D)
( A B C D) ( A B C D) ( A B C D) ( A B C D) ( A B C D)
( A B C D)
CD
AB
00
01
10
00
01
11
10
Funcin simplificada.
11
F B (C D) ( A D)
Ejercicio Resuelto
Se tiene la siguiente tabla de verdad y se desea simplificar por medio de los mapas
de Karnaugh:
No.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ENTRADAS
E
D
C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
1
0
1
1
0
1
1
0
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
No.
0
16
1
17
0
18
0
19
0
20
0
21
0
22
0
23
1
24
0
25
1
26
0
27
0
28
1
29
0
30
0
31
ENTRADAS
E
D
C
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
Y A C D A B C D A B C D E
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
Ejercicio Propuesto
Se tiene la siguiente tabla de verdad y se desea simplificar por medio de los mapas
de Karnaugh:
No.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ENTRADAS
E
D
C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
1
0
1
1
0
1
1
0
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
F
No.
0
16
0
17
0
18
0
19
0
20
1
21
0
22
0
23
0
24
0
25
0
26
0
27
0
28
1
29
0
30
0
31
ENTRADAS
E
D
C
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
Respuesta: F A B C A D E
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
F
0
0
0
0
0
1
0
0
1
0
1
0
1
1
1
0
No.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ENTRADAS
E
D
C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
1
0
1
1
0
1
1
0
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
No.
1
16
1
17
1
18
1
19
1
20
1
21
1
22
1
23
0
24
0
25
0
26
1
27
0
28
0
29
0
30
0
31
ENTRADAS
E
D
C
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
0
Y D A B C E A B C E
Se desea simplificar por medio de los mapas de Karnaugh utilizando las salidas
inactivas:
No.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ENTRADAS
E
D
C
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
1
0
1
1
0
1
1
0
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
No.
0
16
0
17
0
18
0
19
0
20
0
21
0
22
0
23
1
24
1
25
1
26
0
27
1
28
1
29
1
30
1
31
ENTRADAS
E
D
C
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
SALIDAS
Y
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
1
Y D A B C E A B C E