Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas Digitais
Prof. Murilo Plnio
Captulo 03
IDOETA; CAPUANO. Elementos de Eletrnica Digital. Livros
rica Ltda., 1998.
1
11/09/17
lgebra de Boole
Postulados
Complementao
Adio
Multiplicao
Complementao
Se A = 0 A = 1
Se A = 1 A = 0
2
11/09/17
Complementao
Complementao
A = A
3
11/09/17
Adio
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 1
Adio
A + 0 = A
A = 0 0 + 0 = 0
A = 1 1 + 0 = 1
4
11/09/17
Adio
A + 1 = 1
A = 0 0 + 1 = 1
A = 1 1 + 1 = 1
Adio
A + A = A
A = 0 0 + 0 = 0
A = 1 1 + 1 = 1
5
11/09/17
Adio
A + A = 1
A = 0 A = 1 0 + 1 = 1
A = 1 A = 0 1 + 0 = 1
Multiplicao
0 . 0 = 0
0 . 1 = 0
1 . 0 = 0
1 . 1 = 1
6
11/09/17
Multiplicao
A . 0 = 0
A = 0 0 . 0 = 0
A = 1 1 . 0 = 0
Multiplicao
A . 1 = A
A = 0 0 . 1 = 0
A = 1 1 . 1 = 1
7
11/09/17
Multiplicao
A . A = A
A = 0 0 . 0 = 0
A = 1 1 . 1 = 1
Multiplicao
A . A = 0
A = 0 A = 1 0 . 1 = 0
A = 1 A = 0 1 . 0 = 0
8
11/09/17
Postulados
lA + 0 = A A . 0 = 0
lA + 1 = 1 A . 1 = A
lA + A = A A . A = A
lA + A = 1 A . A = 0
lgebra de Boole
Propriedades
Comutativa
Associativa
Distributiva
9
11/09/17
Comutativa
Adio
A + B = B + A
Multiplicao
A . B = B . A
Associativa
Adio
A + (B + C) = (A + B) + C = A + B + C
Multiplicao
A . (B . C) = (A . B) . C = A . B . C
10
11/09/17
Distributiva
A . (B + C) = A . B + A . C
lgebra de Boole
Teoremas de De Morgan
1 Teorema de De Morgan
2 Teorema de De Morgan
11
11/09/17
1 Teorema de De Morgan
(A . B) = A + B
O complemento do produto igual soma dos
complementos
2 Teorema de De Morgan
(A + B) = A . B
O complemento da soma igual ao produto dos
complementos
12
11/09/17
lgebra de Boole
Identidades Auxiliares
Simplificao de Expresses Booleanas
Identidades Auxiliares
1. A + (A . B) = A
2. (A + B) . (A + C) = A + B . C
3. A + (A . B) = A + B
13
11/09/17
Identidade Auxiliar 1
Identidade Auxiliar 1
A + (A . B) =
Colocando A em evidncia no 1 termo
A(1 + B) =
como 1 + B = 1
A . 1 = A
14
11/09/17
Identidade Auxiliar 2
Identidade Auxiliar 2
(A + B) . (A + C) = ?
Aplicando distributiva no 1 termo
A.A + A.C + A.B + B.C
como A . A = A
A + A . C + A . B + B . C
15
11/09/17
Identidade Auxiliar 2
(A + B) . (A + C) = A + B . C
A . (1 + B + C) + B . C
Como 1 + X = 1
A . 1 + B . C
Como A . 1 = A
A + B . C
Identidade Auxiliar 3
A + (A . B) = A + B
16
11/09/17
Identidade Auxiliar 3
A + (A . B) = A + B
Aplicando X = X ento
(A+A.B)
X=A
Y=A.B
[A.(A.B)]
Identidade Auxiliar 3
[A.(A.B)]
Aplicando De Morgan (X.Y) = X+Y
X=A
Y=B
[A.(A+B)]
17
11/09/17
Identidade Auxiliar 3
[A.(A+B)]
Aplicando X = X ento
[A.(A+B)]
Aplicando A . A = 0 e temos
(0 + A.B)
Identidade Auxiliar 3
(0 + A.B)
Aplicando A + 0 = A temos
(A.B)
Resultado
A + (A . B) = A + B
18
11/09/17
Quadro Resumo
Quadro Resumo
19
11/09/17
Simplificao
Simplifique a equao atravs de lgebra
booleana
20
11/09/17
S=(A.(A.B))
1 Teorema de De Morgan (X.Y)=X+Y
X=A
Y=B
S=(A.(A+B))
Como X=X
S=(A.(A+B))
Aplicando a distributiva
S=(A.A+A.B)
Como X.X=0
S=(0+A.B)
Como X+0=X
S=(A.B)
21
11/09/17
22
11/09/17
23
11/09/17
24
11/09/17
Exerccio:
Num determinado veculo, quando o motorista retira a chave da ignio, o
sistema aciona um alarme informativo caso o motorista tenha esquecido o
farol ligado ou qualquer das setas acionadas. Para este sistema:
a) Identifique as entradas e sada do sistema;
b) Elabore a tabela-verdade;
c) Escreva a expresso lgica e simplifique-a se necessrio;
d) E implemente o circuito.
Resposta:
a) Identifique as entradas e sada do sistema;
Entradas:
A Chave 1 (Fora da Ignio); 0 (Dentro da Ignio)
B Farol 1(Ligado); 0 (Desligado)
C Setas 1(Ligado); 0 (Desligado)
Sada:
S Alarme 1(Ligado); 0 (Desligado)
25
11/09/17
Resposta:
b) Elabore a tabela-verdade;
A B C S
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Resposta:
c) Escreva a expresso lgica e simplifique-a se necessrio
A B C S
S somente igual a 1 em C1 (Condio 1), C2 (Condio 1) ou
em C3 (Condio 3). Ento:
0 0 0 0
0 0 1 0
S = C1 + C2 + C3
0 1 0 0
Onde C1 somente atende a esta condio se A e C
0 1 1 0
receberem uma lgica direta e B uma lgica inversa:
1 0 0 0
C1 = A.B.C
1 0 1 1 C1 Seguindo a lgica: C2 = A.B.C
1 1 0 1 C2
C3 = A.B.C Logo:
1 1 1 1 C3
26
11/09/17
Resposta:
c) Escreva a expresso lgica e simplifique-a se necessrio
S = A(B + C)
Resposta:
d) Implemente o circuito
S = A(B + C)
27
11/09/17
Exerccio2:
Elabore o circuito lgico de
AB + A(B+C) + B(B+C)
Exerccio2 - Soluo:
28
11/09/17
Exerccio2 - Soluo:
Exerccio3:
Qual a tabela verdade de:
S = A + B + A.BC
A B C S
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
29
11/09/17
Exerccio3:
Qual a tabela verdade de:
S = A + B + A.BC
RESPOSTA:
A B C S
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
Exerccio 4:
Qual a Expresso booleana de : A B C S
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1
RESPOSTA:
30
11/09/17
Exerccio 4:
Simplifique : S = A.B.C + A.B.C + A.B.C + A.B.C
Dvidas?
31