Escolar Documentos
Profissional Documentos
Cultura Documentos
DERIVAO DE
EXPRESSES BOOLEANAS
Introduo
Derivar a expresso booleana de uma funo descrita por intermdio
de sua tabela verdade significa determinar uma equao que descreve
essa funo.
Existem duas maneiras bsicas de se derivar (ou obter) a expresso
booleana de uma funo: descrevendo-se todas as situaes das variveis
de entrada para as quais essa funo vale 1; ou, alternativamente, todas as
situaes em que a funo vale 0. O primeiro mtodo conhecido por soma
de produtos (SDP), enquanto que o segundo chamado produto de somas
(PDS). Essas representaes so referenciadas genericamente como
formas cannicas da funo.
A ideia fundamental desses mtodos a combinao de funes
elementares, e de suas expresses booleanas, para a obteno de funes
mais elaboradas e suas respectivas expresses lgicas. No caso da soma
de produtos, as funes elementares so denominadas mintermos. Para o
produto de somas, as funes elementares so denominadas maxtermos.
Y
0
1
0
1
A
1
0
0
0
X
0
0
1
1
Y
0
1
0
1
B
0
1
0
0
X
0
0
1
1
Y
0
1
0
1
C
0
0
1
0
X
0
0
1
1
Y
0
1
0
1
D
0
0
0
1
2
A XY
D XY
C XY
B XY
Y
0
1
0
1
Z
0
1
1
0
Z XY XY
Z=B+C
Y
P
0
0
1
1
0
1
1
1
P XY
X
0
0
1
1
Y
Q
0
1
1
0
0
1
1
1
QXY
X
0
0
1
1
Y
R
0
1
1
1
0
0
1
1
RXY
X
0
0
1
1
Y
S
0
1
1
1
0
1
1
0
S XY
Y
0
1
0
1
Z
0
1
1
0
Z=P.S
Z (X Y) (X Y)
Z = XX XY XY YY
Z = 0 XY XY 0
Z XY XY
Portanto, a equivalncia entre as representaes demonstrada
Sistemas Digitais DERIVAO DE EXPRESSES BOOLEANAS
Problemas de Aplicao
Nesta seo sero apresentadas as solues de alguns problemas
tpicos sobre a obteno das expresses soma de produtos e produto de
somas de uma funo, que so denominadas genericamente de formas
cannicas.
Exemplo 1: Um circuito tem duas variveis X e Y de entrada e uma
varivel Z de sada. Determine as equaes cannicas da funo, demonstre
que essas equaes so equivalentes e apresente circuitos que
implementam essa funo, sabendo que seu comportamento apresentado
na Tabela Verdade a seguir:
Tabela da Verdade
X
0
0
1
1
Y
0
1
0
1
X+Y
0
1
1
1
Z XY XY XY
O circuito lgico construdo a partir da expresso representada na
forma de uma Soma de Produtos ser:
Z = X+Y
O circuito lgico construdo a partir da expresso representada na
forma de um Produto de Somas o que segue:
Z = X+Y
Y
0
0
1
1
0
0
1
1
Z
0
1
0
1
0
1
0
1
F
0
1
1
1
0
1
0
1
F = Z + XY
F YX YY YZ + ZX ZY ZZ
F YX 0 YZ + ZX ZY Z
F YX Z(Y + X Y 1)
F YX Z
Y
0
0
1
1
0
0
1
1
Z
0
1
0
1
0
1
0
1
M
0
0
0
1
0
1
1
1
Minimizao
da
expresso
soma
de
produtos
M YZ XZ XY
M YZ XZ XY
10
M YZ XZ XY YZ XZ XY YZ XZ XY
L AK
KC
M BC
L AC
F AC BC
11
_
AC
BC
_
AC + BC
0
0
0
0
1
1
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
1
1
0
0
1
1
0
1
0
1
1
0
0
1
0
1
0
0
0
0
1
0
X AB AB A B
Y AB
12
Z AB
Problemas Propostos
1) Apresente as expresses a seguir na sua forma expandida
completa (ou cannica), isto , como Somas de Produtos, em
que os termos contm todas as variveis:
a) A B(CD E)
b) A BC A(B C)
c) AB(C D) AB
d) (A BC)(Z BC)
2) Simplifique as expresses:
a)
AE AB CD BCE
b)
ABC ABD + CD
13
14
o cofre.
b) Descubra todas as combinaes possveis de executivos que
podem abrir o cofre.
c) Qual o executivo essencial, sem a presena do qual impossvel
abrir o cofre?
15
BIBLIOGRAFIA BSICA
1. TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L., Sistemas
Digitais: Princpios e Aplicaes, Prentice Hall Brasil, 2007.
2. UYEMURA, John P., Sistemas Digitais: Uma Abordagem Integrada,
So Paulo, Thomson Pioneira, 2002.
3. VAHID, Frank; LASCHUK, Anatlio, Sistemas Digitais: projeto,
otimizao e HDLs, Bookman, 2008.
BIBLIOGRAFIA COMPLEMENTAR
1. ERCEGOVAC, Milos D.; LANG, Tomas e MORENO, Jaime H., Introduo
aos Sistemas Digitais, Porto Alegre, Bookman, 2000.
2. IDOETA, Ivan V.; CAPUANO, Francisco G., Elementos de eletrnica
digital. Livros rica Editora. Ltda, 2002.
3. TAUB, Herbert; SCHILLING, Donald, Eletrnica Digital, So Paulo.
McGraw-Hill, 1982.
16