Buscar

05_formas_canonicas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Neil Paiva Tizzo 1 Formas Canônicas 
Neil Paiva Tizzo 
FORMAS CANÔNICAS 
Padronização de Funções Booleanas 
Neil Paiva Tizzo 2 Formas Canônicas 
Introdução 
• As funções booleanas podem ser escritas de várias 
formas, mas algumas são mais convenientes para o 
propósito de simplificação e implementação com 
portas lógicas. Estas formas se chamam formas 
canônicas. 
• Existem duas formas canônicas de nosso interesse: 
Soma de Produtos (minitermos) e Produto de Somas 
(maxitermos). 
Neil Paiva Tizzo 3 Formas Canônicas 
Soma de Produtos  Definição 
• A soma de produtos é obtida a partir dos 
minitermos da tabela-verdade. 
• Os minitermos devem ser combinados pela 
operação lógica OU. 
• Um minitermo é o produto de todas as 
variáveis que aparecem na tabela-verdade que 
refletem o valor lógico 1. 
Neil Paiva Tizzo 4 Formas Canônicas 
Soma de Produtos  Minitermos 
A B C Minitermo Símbolo 
0 0 0 m0 
0 0 1 m1 
0 1 0 m2 
0 1 1 m3 
1 0 0 m4 
1 0 1 m5 
1 1 0 m6 
1 1 1 m7 
CBA ..
CBA ..
CBA ..
CBA ..
CBA ..
CBA ..
CBA ..
CBA ..
Neil Paiva Tizzo 5 Formas Canônicas 
Soma de Produtos  Exemplo 
A B C Y 
0 0 0 0 0 
1 0 0 1 0 
2 0 1 0 0 
3 0 1 1 1 
4 1 0 0 0 
5 1 0 1 0 
6 1 1 0 1 
7 1 1 1 1 
Por exemplo, considere a 
seguinte tabela-verdade de 
três variáveis: 
ABCCABBCAY 
763 mmmY 
Neil Paiva Tizzo 6 Formas Canônicas 
Soma de Produtos  Forma Compacta 
• Para representar uma função lógica na forma 
compacta basta listar os seus minitermos usando-
se a seguinte notação (veja tabela de 
minitermos): 
ABCCABBCAY 
763 mmmY 
)7,6,3(mF 
Neil Paiva Tizzo 7 Formas Canônicas 
Soma de Produtos  Forma Canônica 
• Para converter uma expressão que não esteja na forma 
canônica em uma na forma canônica de soma de 
produtos, basta acrescentar os literais que não aparecem 
nos termos, baseado no axioma 
 
• Como se vê no exemplo: 
1 XX
ABCBAY 
)( CCABCBAY 
)CABABCCBAY 
Neil Paiva Tizzo 8 Formas Canônicas 
Soma de Produtos  Exercícios 
1. Expressar a função abaixo na forma de 
minitermos e desenhar o circuito representado 
pela equação: 
F =  m(3,4,5) 
2. Coloque a expressão abaixo na sua forma 
canônica: 
Y = AC + AB 
 
Neil Paiva Tizzo 9 Formas Canônicas 
Soma de Produtos  Exercícios 
3. Expressar a função abaixo na forma de 
minitermos: 
F =  m(3,4,7) 
 
4. Expressar a função abaixo em termos de soma 
padrão de produtos e implementar com portas 
NAND de até 3 entradas: 
f (A, B, C) = AB + ABC + C 
Neil Paiva Tizzo 10 Formas Canônicas 
Produto de Somas  Definição 
• A outra forma canônica de representar expressões 
booleanas é através de produto de somas. 
• O produto de somas é obtido a partir dos 
maxitermos da tabela-verdade. 
• Um maxitermo é a soma de todas as variáveis 
(negadas) que aparecem na tabela-verdade que 
refletem o valor lógico 0. 
Neil Paiva Tizzo 11 Formas Canônicas 
Produto de Somas  Maxitermos 
A B C Maxitermo Símbolo 
0 0 0 M0 
0 0 1 M1 
0 1 0 M2 
0 1 1 M3 
1 0 0 M4 
1 0 1 M5 
1 1 0 M6 
1 1 1 M7 
CBA 
CBA 
CBA 
CBA 
CBA 
CBA 
CBA 
CBA 
Neil Paiva Tizzo 12 Formas Canônicas 
Produto de Somas  Exemplo 
A B C Y 
0 0 0 0 0 
1 0 0 1 0 
2 0 1 0 0 
3 0 1 1 1 
4 1 0 0 0 
5 1 0 1 0 
6 1 1 0 1 
7 1 1 1 1 
Por exemplo, a tabela-
verdade anterior seria 
assim representada: 
))(( 
))()((
CBACBA
CBACBACBAY


5.4.2.1.0 MMMMMY 
Neil Paiva Tizzo 13 Formas Canônicas 
Produto de Somas  Forma Compacta 
Para representar na forma compacta basta listar os 
maxitermos que aparecem na função: 
))(( 
))()((
CBACBA
CBACBACBAY


5.4.2.1.0 MMMMMY 
 )5,4,2,1,0(MF
Neil Paiva Tizzo 14 Formas Canônicas 
Exercícios 
1. Representar a tabela ao 
lado na forma de soma de 
produtos e produto de 
somas. Desenhar os dois 
circuitos e compará-los 
(relação das entradas com 
as saídas). São 
equivalentes? 
A B C Y 
0 0 0 1 
0 0 1 0 
0 1 0 1 
0 1 1 1 
1 0 0 1 
1 0 1 0 
1 1 0 1 
1 1 1 1 
Neil Paiva Tizzo 15 Formas Canônicas 
Exercícios 
2. Expressar a função abaixo na forma de 
maxitermos: F =  M(3,4,7) 
 
3. Expressar a função abaixo na forma de 
canônica de soma de produtos: 
Y = ABC + AC + BC 
 
4. Expressar a função abaixo em termos de 
produto de somas: 
f (A, B, C) = (A+ BC) (B + AC)

Outros materiais

Outros materiais