Mapas de Karnaugh - Quine-McCluskey PDF
Mapas de Karnaugh - Quine-McCluskey PDF
Mapas de Karnaugh - Quine-McCluskey PDF
MAPAS DE KARNAUGH
CD C.D
CD C.D
CD
C.D
C.D
CD
C.D
A.B A.B A.B A.B A.B A.B A.B A.B A.B A.B A.B A.B
C.D
C.D
C.D
possvel trocar o posicionamento entre linhas e colunas, desde que entre colunas e
linhas adjacentes exista a diferena de somente uma varivel. Esta regra deve ser seguida
para que exista ao menos uma varivel comum entre duas linhas ou colunas adjacentes,
para que os produtos lgicos representados por duplas, quadras, octetos,.... possuam pelo
menos uma varivel comum e outras duas complementares.
Simplifica as Simplifica as
variveis B e B variveis B e B
(resta somente A) (resta somente A )
1. Tipos:
A B Y Y A A A 1 0
B
0 0
B 1
ou
0 1
B 0
1 0
1 1
A B C Y Y AB AB AB AB
0 0 0
C
0 0 1
C
0 1 0
ou
0 1 1
1 0 0 A.B 11 10 00 01
C
1 0 1
1
1 1 0
0
1 1 1
A B C D Y Y AB AB AB AB
0 0 0 0
CD
0 0 0 1
CD
0 0 1 0
0 0 1 1 CD
0 1 0 0 CD
0 1 0 1 ou
0 1 1 0
AB 11 10 00 01
0 1 1 1 CD
1 0 0 0
11
1 0 0 1
10
1 0 1 0
00
1 0 1 1
01
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
MTODO DE QUINE-McCLUSKEY
O algoritmo de QuineMcCluskey, tambm chamado de mtodo dos implicantes
primos ou mtodo da tabulao, utilizado para a minimizao de funes booleanas e foi
desenvolvido por W.V. Quine e Edward J. McCluskey em 1956. Consiste em um mtodo
grfico como os Mapas de Karnaugh, mas na forma tabular, o que o torna mais eficiente
para uso em algoritmos de computador, e tambm fornece um modo determinstico para se
determinar quando a forma mnima (a mais simplificada) de uma funo booleana
encontrada.
Este mtodo consiste na determinao dos implicantes primos que fornecem os
pares complementares para a simplificao de uma varivel lgica. Implicantes primos so
os mintermos que possuem uma varivel complementada em comum.
O princpio fundamental do Mapa de Karnaugh e do mtodo de Quine-McCluskey a
seguinte identidade:
m3 = 112 ; m2 = 102
Para funes lgicas com mais de uma simplificao, o processo repete-se nas
etapas seguintes. Como exemplo, a simplificao da seguinte expresso lgica:
Y = A.C
Exemplos:
1)
Mapa de Karnaugh
A B Y
Y A A
0 0 0
0 1 1 A.B B 1 1
1 0 1 A.B B 1 0
1 1 1 A.B Y A B
Mtodo da soma dos produtos:
Y A.B A.B A.B
Y A.B A.(B B)
Y A.B A.(1)
Y A B
Mtodo de Quine-McCluskey:
A.B m1 01
A.B m2 10
A.B m3 11
B (m1,m3) -1
A (m2,m3) 1-
Y=A+B
2)
Mapa de Karnaugh
A B Y
Y A A
0 0 0
0 1 1 A.B B 1 1
1 0 0 B 0 0
1 1 1 A.B
Y B
Mtodo da soma dos produtos:
Y A.B A.B
Y B.(A A)
Y B. (1)
Y B
Mtodo de Quine-McCluskey:
A.B m1 01
A.B m3 11
B (m1,m3) -1
Y=B
3)
Mapa de Karnaugh
A B Y
Y A A
0 0 1 A.B
0 1 1 A.B B 1 1
1 0 1 A.B B 1 1
1 1 1 A.B Y=1
Mtodo da soma dos produtos:
Y A.B A.B A.B A.B
Y A.(B B) A.(B B)
Y A.(1) A.(1)
Y AA
Y 1
Mtodo de Quine-McCluskey:
A.B m0 00
A.B m1 01
A.B m2 10
A.B m3 11
A (m0,m1) 0-
B (m0,m2) -0
B (m1,m3) -1
A (m2,m3) 1-
1 (m0,m1,m2,m3) --
1 (m0,m2,m1,m3) --
Y 1
4)
A B Y Mapa de Karnaugh:
0 0 0 Y A A
0 1 1 A.B B 0 1
1 0 1 A.B B 1 0
1 1 0
Mtodo da soma dos produtos:
Y A.B A.B
Mtodo de Quine-McCluskey:
A.B m1 01
A.B m2 10
Y A.B A.B
5)
A B C Y Mapa de Karnaugh:
0 0 0 0 AB AB AB AB
0 0 1 0 C 1 0 0 0
0 1 0 0 C 1 0 0 0
0 1 1 0
1 0 0 0 Y A.B
Mtodo da soma dos produtos:
1 0 1 0
Y A.B.C A.B.C
1 1 0 1 A.B. C Y A.B.(C C)
Y A.B.(1)
1 1 1 1 A.B.C
Y A.B
Mtodo de Quine-McCluskey:
A.B.C m6 110
A.B.C m7 111
A.B (m6,m7) 11-
Y A.B
6)
A B C Y AB AB AB AB
0 0 0 0 C 1 1 0 0
0 0 1 0 C 0 0 0 0
0 1 0 0
0 1 1 0 Y=A.C
Mtodo da soma dos produtos:
1 0 0 0
Y A.B.C A.B.C
1 0 1 1 A.B.C Y A.C.(B B)
1 1 0 0 Y A.C.(1)
Y A.C
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m5 101
A.B.C m7 111
A.B (m5,m7) 1-1
Y A.C
7)
A B C Y AB AB AB AB
0 0 0 0 C 1 0 0 1
0 0 1 1
C 0 0 0 0
0 1 0 0
Y C.B
0 1 1 1 A.B.C Mtodo da soma dos produtos:
1 0 0 0 Y A.B.C A.B.C
1 0 1 0 Y C.B.(A. A)
Y C.B.1
1 1 0 0
Y C.B
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m3 011
A.B.C m7 111
A.B (m3,m7) -11
Y B.C
8)
A B C Y AB AB AB AB
0 0 0 0
C 1 0 0 0
0 0 1 0
C 0 1 0 0
0 1 0 0
0 1 1 0 Y A.B.C A.B.C
Y A.(B.C B.C)
1 0 0 1 A.B.C
1 0 1 0
1 1 0 0
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m4 100
A.B.C m7 111
Y A.(B.C B.C)
9)
A B C Y AB AB AB AB
0 0 0 0 C 0 1 0 1
0 0 1 0 C 0 1 0 0
0 1 0 0
0 1 1 1 A.B.C Y A.B.C A.B
Mtodo da soma dos produtos:
1 0 0 1 A.B.C Y A.B.C A.B.C A.B.C
Y A.B.C A.B.(C C)
1 0 1 1 A.B.C
Y A.B.C A.B.(1)
1 1 0 0
Y A.B.C A.B
1 1 1 0
Mtodo de Quine-McCluskey:
A.B.C m3* 011
A.B.C m4 100
A.B.C m5 101
Y A.B.C A.B
10)
A B C Y AB AB AB AB
0 0 0 0 C 0 1 0 1
0 0 1 0
C 1 0 0 1
0 1 0 1 A.B.C
0 1 1 1 A.B.C
Y A.B.C A.B.C A.B
1 0 0 0 Mtodo da soma dos produtos:
1 0 1 1 A.B.C Y A.B.C A.B.C A.B.C A.B.C
Y A.B.(C C) A.B.C A.B.C
1 1 0 1 A.B. C Y A.B A.B.C A.B.C
1 1 1 0 Y B.(A A.C) A.B.C
Y B.(A C) A.B.C
Mtodo de Quine-McCluskey:
A.B.C m2 010
A.B.C m4 011
A.B.C m6 110
11)
A B C Y
0 0 0 0 AB AB AB AB
0 0 1 0
C 1 1 0 1
0 1 0 0
C 0 0 0 0
0 1 1 1 A.B.C
Y A.C A.B.C
1 0 0 0
Mtodo da soma dos produtos:
1 0 1 1 A.B.C Y A.B.C A.B.C A.B.C
Y C.[A.(B B) A.B]
1 1 0 0
Y C.(A A.B)
1 1 1 1 A.B.C Y C.(A B)
Mtodo de Quine-McCluskey:
A.B.C m3 011
A.B.C m5 101
A.B.C m7 111
B.C (m3,m7) -11
A.C (m5,m7) 1-1
Y B.C A.C
12)
A B C Y AB AB AB AB
0 0 0 1
C 1 1 0 1
0 0 1 0
C 1 0 0 0
0 1 0 0
0 1 1 0 A.B.C
1 0 0 0 Y A.B A.C A.B.C
Mtodo da soma dos produtos:
1 0 1 1 A.B.C Y A.B.C A.B.C A.B.C A.B.C
Y A.B.(C C) A.B.C A.B.C
1 1 0 1 A.B. C
Y A.B A.B.C A.B.C
1 1 1 1 A.B.C Y A.(B B.C) A.B.C
Y A.(B C) A.B.C
Y A.B A.C A.B.C
Y A.B C.(A A.B)
Y A.B C.(A B)
Mtodo de Quine-McCluskey:
A.B.C m3 011
A.B.C m5 101
A.B.C m6 110
A.B.C m7 111
B.C (m3,m7) -11
A.C (m5,m7) 1-1
12)
A B C Y AB AB AB AB
0 0 0 1 A.B.C C 1 1 0 0
0 0 1 0 0 0 1 1
C
0 1 0 1 A.B.C
0 1 1 0 Y A.C A.C
Mtodo da soma dos produtos:
1 0 0 0
Y A.B.C A.B.C A.B.C A.B.C
1 0 1 1 A.B.C Y A.C.(B B) A.C.(B B)
1 1 0 0 Y A.C.(1) A.C.(1)
Y A.C A.C
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m0 000
A.B.C m2 010
A.B.C m5 101
A.B.C m7 111
A.C (m0,m2) 0-0
A.C (m5,m7) 1-1
Y A.C A.C
13)
A B C Y AB AB AB AB
0 0 0 0
C 1 1 0 0
0 0 1 0
C 1 0 0 1
0 1 0 1 A.B.C
0 1 1 0
Y A.B A.C B.C
1 0 0 0 Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C
1 0 1 1 A.B.C Y A.B.(C C) A.B.C A.B.C
1 1 0 1 A.B. C Y A.B A.B.C A.B.C
Y A.(B B.C) A.B.C
1 1 1 1 A.B.C
Y A.(B C) A.B.C
Y A.B A.C A.B.C
Y B.(A A.C) A.C
Y B.(A C) A.C
Mtodo de Quine-McCluskey:
A.B.C m2 010
A.B.C m5 101
m6 110
A.B.C
A.B.C m7 111
B.C (m2,m6) -10
A.C (m5,m7) 1-1
A.B (m6,m7) 11-
Y B.C A.C A.B
14)
A B C Y AB AB AB AB
0 0 0 1 C 1 0 1 0
0 0 1 0 A.B.C 0 1 0 1
C
0 1 0 0 A.B.C
0 1 1 1
Y A.B.C A.B.C A.B.C A.B.C
1 0 0 1 A.B.C Mtodo da soma dos produtos:
1 0 1 0 Y A.B.C A.B.C A.B.C A.B.C
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m1* 001
15)
A B C Y AB AB AB AB
0 0 0 0
C 1 1 0 0
0 0 1 0
C 1 1 0 0
0 1 0 0
0 1 1 0
YA
1 0 0 1 A.B.C Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C
1 0 1 1 A.B.C Y A.B.(C C) A.B.(C C)
1 1 0 1 A.B. C Y A.B.(1) A.B.(1)
Y A.(B B)
1 1 1 1 A.B.C
YA
Mtodo de Quine-McCluskey:
A.B.C m4 100
A.B.C m5 101
m6 110
A.B.C
A.B.C m7 111
A.B (m4,m5) 10-
16)
A B C Y AB AB AB AB
0 0 0 1 A.B.C C 0 1 1 0
0 0 1 1 A.B.C C 0 1 1 0
0 1 0 0
0 1 1 0 Y B
Mtodo da soma dos produtos:
1 0 0 1 A.B.C Y A.B.C A.B.C A.B.C A.B.C
1 0 1 1 A.B.C Y A.B.(C C) A.B.(C C)
Y A.B.(1) A.B.(1)
1 1 0 0
Y B.(A A)
1 1 1 0
Y B
Mtodo de Quine-McCluskey:
A.B.C m0 000
A.B.C m1 001
A.B.C m4 100
A.B.C m5 101
B (m0,m1,m4,m5) -0-
B (m0,m4,m1,m5) -0-
Y B
17)
A B C Y AB AB AB AB
0 0 0 1 A.B.C C 0 0 1 1
0 0 1 1 A.B.C C 0 0 1 1
0 1 0 1 A.B.C
YA
0 1 1 1 A.B.C Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C
1 0 0 0 Y A.B.(C C) A.B.(C C)
1 0 1 0 Y A.B A.B
1 1 0 0 Y A.(B B)
YA
1 1 1 0
Mtodo de Quine-McCluskey:
A.B.C m0 000
A.B.C m1 001
A.B.C m2 010
A.B.C m3 011
B (m0,m1,m2,m3) 0--
B (m0,m2,m1,m3) 0--
YA
18)
A B C Y AB AB AB AB
0 0 0 0
C 1 1 1 1
0 0 1 1 A.B.C 0 0 0 0
C
0 1 0 0
YC
0 1 1 1 A.B.C Mtodo da soma dos produtos:
1 0 0 0 Y A.B.C A.B.C A.B.C A.B.C
Y A.C.(B B) A.C.(B B)
1 0 1 1 A.B.C Y A.C A.C
1 1 0 0 Y C.(A A)
YC
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m1 001
A.B.C m3 011
A.B.C m5 101
A.B.C m7 111
A.C (m1,m3) 0-1
19) AB AB AB AB
A B C Y C 1 0 0 1
0 0 0 0 C 1 0 0 1
0 0 1 0
Y B
0 1 0 1 A.B.C Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C
0 1 1 1 A.B.C Y A.B.(C C) A.B.(C C)
1 0 0 0 Y A.B A.B
1 0 1 0 Y B.(A A)
Y B
1 1 0 1 A.B. C
1 1 1 1 A.B.C
Mtodo de Quine-McCluskey:
A.B.C m2 010
A.B.C m3 011
A.B.C m6 110
A.B.C m7 111
A.B (m2,m3) 01-
0 0 0 1 C 1 1 0 0
0 0 1 0 C 1 1 0 1
0 1 0 0 A.B.C
Y A B.C
0 1 1 0 Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C A.B.C
1 0 0 1 A.B.C
Y A.B.C A.B.(C C) A.B.(C C)
1 0 1 1 A.B.C Y A.B.C A.B A.B
1 1 0 1 A.B. C Y A.B.C A.(B B)
Y A.B.C A
1 1 1 1 A.B.C
Y B.C A
UTFPR Cornlio Procpio 15
Eletrnica Mtodo de Quine-McCluskey Prof. Luiz Marcelo Chiesse da Silva
Mtodo de Quine-McCluskey:
A.B.C m2 010
A.B.C m4 100
m5 101
A.B.C
A.B.C m6 110
A.B.C m7 111
B.C (m2,m6)* -10
21)
A B C Y AB AB AB AB
0 0 0 1 A.B.C C 0 1 1 0
0 0 1 1 A.B.C C 1 1 1 1
0 1 0 1 A.B.C
Y CB
0 1 1 0 Mtodo da soma dos produtos:
Y A.B.C A.B.C A.B.C A.B.C A.B.C A.B.C
1 0 0 1 A.B.C
Y A.B.(C C) B.C.( A A) A.B.(C C)
1 0 1 1 A.B.C Y A.B.(1) B.C.(1) A.B.(1)
1 1 0 1 A.B. C Y A.B B.C A.B
1 1 1 0 Y B.(A A) B.C
Y B B.C
Y B C
Mtodo de Quine-McCluskey:
A.B.C m0 000
A.B.C m1 001
A.B.C m2 010
A.B.C m4 100
A.B.C m5 101
A.B.C m6 110
B (m0,m1,m4,m5) -0-
C (m0,m2,m4,m6) --0
B (m0,m4,m1,m5) -0-
(m0,m4,m2,m6) --0
C
Y BC