Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Faculdade de Computação
Sistemas Digitais
Módulo 5
Teoremas Lógicos, Simplificação Algébrica e Projeto
de Circuitos Lógicos
𝑥 = 𝐴𝐵𝐶 𝐴 + 𝐷
=0∙1∙1∙ 0+1
=1∙1∙1∙ 0+1
= 1 ∙ 1 ∙ 1 ∙ (1)
=1∙1∙1∙0
=0
𝑥 = 𝐷+ 𝐴+𝐵 𝐶 𝐸
Tabela verdade
completa do
circuito
(d)
Simplificação Algébrica
Simplificação Algébrica – Introdução
Expressões lógicas e circuitos lógicos
frequentemente pode ser simplificados;
Circuitos lógicos mais simples podem ser analisados
com maior facilidade e geralmente são
implementados com um custo menor;
Em softwares, expressões lógicas mais simples
também trazem benefícios óbvios.
𝑥 0
1. 𝑥 ∙ 0 = 0
0
𝑥
2. 𝑥 ∙ 1 = 𝑥 𝑥
1
𝑥
3. 𝑥 ∙ 𝑥 = 𝑥 𝑥
𝑥
4. 𝑥 ∙ 𝑥 = 0 0
𝑥 𝑥
5. 𝑥 + 0 = 𝑥
0
𝑥
6. 𝑥 + 1 = 1 1
1
𝑥
7. 𝑥 + 𝑥 = 𝑥 𝑥
𝑥
8. 𝑥 + 𝑥 = 1 1
9. 𝑥 + 𝑦 = 𝑦 + 𝑥 (a operação OR é comutativa)
10. 𝑥 ∙ 𝑦 = 𝑦 ∙ 𝑥 (a operação AND é comutativa)
14. 𝑥 + 𝑥𝑦 = 𝑥
15. (a) x + xy = x + y
15. (b) x + xy = x + y
𝑦 = ABD + ABD
= AB D + D (coloca-se em evidência 𝐴𝐵, teorema 13)
= AB 1 (teorema 8)
= AB (teorema 2)
𝑧 = A+B A+B
= AA + AB + BA + BB (distribuição, teorema 13b)
= 0 + AB + BA + B (teoremas 3 e 4)
= AB + BA + B (0 + 𝑥 = 𝑥, teorema 5)
= B(A + A + 1) (pode-se colocar B em evidência, teor. 13)
= B(1) (𝑥 + 1 = 1, teorema 6)
=B (𝐵 ∙ 1 = 𝐵)
𝑥 = ACD + ABCD
= CD(A + AB) (coloca-se CD em evidência, teor. 13)
= CD(A + B) (A + AB = A + B; teorema 15a)
= ACD + BCD (distribuição, teor. 13)
1. x + y = x ∙ y
2. x ∙ y = x + y
AB + C = AB ∙ C (DeMorgan, x + y = x ∙ y )
= A+B ∙C (DeMorgan, xy = x + y )
= A+B ∙C
= AC + BC
(A + C) ∙ (B + D) = (A + C) + (B + D)
= A∙C + B∙D
= AC + BD
a. q = RST(R + S + T)
b. r = (ABA)(ABB)
z = ABC + AB(AC)
ABC + AB AC
= ABC + AB(A + C) (DeMorgan)
= ABC + AAB + ABC
= ABC + 𝐀𝐁 + 𝐀𝐁𝐂
= ABC + AB (x + xy = x)
= A BC + B
= A(B + C) (x + xy = x + y)
A(B + C)
𝑥 = AB + AB
𝐴𝐵
Prof. Daniel A. Furtado
Projeto de Circuitos Combinacionais
Exemplo 4
Tabela Verdade do Circuito
Entradas Saída 𝑥
A B C
0 0 0 0
0 0 1 1 A BC
0 1 0 0 x = ABC + ABC + ABC
0 1 1 0
= BC A + A + ABC
= BC + ABC
1 0 0 1 ABC = B C + AC
1 0 1 1 ABC = B(C + A)
1 1 0 0
1 1 1 0 B
x = B(C + A)
C
A
Prof. Daniel A. Furtado
Projeto de Circuitos – Procedimento Completo
Solução:
Passo 1a. Utilizar três variáveis lógicas para representar,
respectivamente, o estado dos faróis, da ignição e da porta:
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
Entradas Saída 𝒙
𝐅 𝐈 𝐏 0
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1 FIP
1 0 0 1 FIP
1 0 1 1 FIP
1 1 0 0
1 1 1 1 FIP
Entradas Saída 𝒙
𝐅 𝐈 𝐏 0
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1 FIP
1 0 0 1 FIP x = FIP + FI P + FIP + FIP
1 0 1 1 FIP
1 1 0 0
1 1 1 1 FIP
I
P
𝑥 = IP + IF
Teorema 1: x + y = x ∙ y
Teorema 2: x ∙ y = x + y
74LS00