Unidade II Álgebra Booleana
Unidade II Álgebra Booleana
Unidade II Álgebra Booleana
Introduo
gustavoazevedo@pelotas.ifsul.edu.br
Portas Lgicas
Portas lgicas so dispositivos ou circuitos
lgicos que operam um ou mais sinais lgicos
de entrada para produzir uma e somente uma
sada, a qual dependente da funo
implementada no circuito.
Naturalmente, a cada operao lgica
estudada na lgebra de Boole est associada a
respectiva porta lgica.
gustavoazevedo@pelotas.ifsul.edu.br
gustavoazevedo@pelotas.ifsul.edu.br
gustavoazevedo@pelotas.ifsul.edu.br
gustavoazevedo@pelotas.ifsul.edu.br
gustavoazevedo@pelotas.ifsul.edu.br
10
11
2.2. Funo OU ou OR
gustavoazevedo@pelotas.ifsul.edu.br
12
gustavoazevedo@pelotas.ifsul.edu.br
13
gustavoazevedo@pelotas.ifsul.edu.br
14
2.2.1. Porta OU ou OR
gustavoazevedo@pelotas.ifsul.edu.br
15
2.3. Funo
NO ou NOT
gustavoazevedo@pelotas.ifsul.edu.br
16
2.3.1. Inversor
gustavoazevedo@pelotas.ifsul.edu.br
17
gustavoazevedo@pelotas.ifsul.edu.br
18
gustavoazevedo@pelotas.ifsul.edu.br
19
gustavoazevedo@pelotas.ifsul.edu.br
20
gustavoazevedo@pelotas.ifsul.edu.br
21
Resumo
gustavoazevedo@pelotas.ifsul.edu.br
22
gustavoazevedo@pelotas.ifsul.edu.br
23
gustavoazevedo@pelotas.ifsul.edu.br
24
gustavoazevedo@pelotas.ifsul.edu.br
25
gustavoazevedo@pelotas.ifsul.edu.br
26
gustavoazevedo@pelotas.ifsul.edu.br
27
2.7. Propriedades
gustavoazevedo@pelotas.ifsul.edu.br
28
gustavoazevedo@pelotas.ifsul.edu.br
29
gustavoazevedo@pelotas.ifsul.edu.br
30
gustavoazevedo@pelotas.ifsul.edu.br
31
gustavoazevedo@pelotas.ifsul.edu.br
32
gustavoazevedo@pelotas.ifsul.edu.br
33
Resumo
gustavoazevedo@pelotas.ifsul.edu.br
34
gustavoazevedo@pelotas.ifsul.edu.br
35
gustavoazevedo@pelotas.ifsul.edu.br
36
Resumo
gustavoazevedo@pelotas.ifsul.edu.br
37
Exerccios
http://endigital.orgfree.com/goodbit/Boole.htm
gustavoazevedo@pelotas.ifsul.edu.br
38
Respostas
gustavoazevedo@pelotas.ifsul.edu.br
39
Respostas
gustavoazevedo@pelotas.ifsul.edu.br
40
Respostas
gustavoazevedo@pelotas.ifsul.edu.br
41
gustavoazevedo@pelotas.ifsul.edu.br
42
gustavoazevedo@pelotas.ifsul.edu.br
43
gustavoazevedo@pelotas.ifsul.edu.br
44
gustavoazevedo@pelotas.ifsul.edu.br
45
gustavoazevedo@pelotas.ifsul.edu.br
46
47
48
49
50
gustavoazevedo@pelotas.ifsul.edu.br
51
gustavoazevedo@pelotas.ifsul.edu.br
52
gustavoazevedo@pelotas.ifsul.edu.br
53
gustavoazevedo@pelotas.ifsul.edu.br
54
gustavoazevedo@pelotas.ifsul.edu.br
55
gustavoazevedo@pelotas.ifsul.edu.br
56
S = AB + AB + AB
Passando para o mapa os casos da tabela verdade,
conforme o esquema de colocao visto abaixo:
57
a) Quadra:
Conjunto de 4 regies, onde S igual a 1.
No diagrama de 2 variveis, o agrupamento mximo,
proveniente de uma tabela onde todos os casos valem
1.
Assim sendo, a expresso final simplificada obtida
S = 1. A figura abaixo ilustra esta situao:
gustavoazevedo@pelotas.ifsul.edu.br
58
b) Pares:
Conjunto de 2 regies onde S 1, que tem um lado em
comum, ou soa, so vizinhos. As figuras abaixo mostram
exemplos de 2 pares agrupados e suas respectivas
expresses, dentro os 4 possveis em 2 variveis:
gustavoazevedo@pelotas.ifsul.edu.br
59
c) Termos isolados:
60
gustavoazevedo@pelotas.ifsul.edu.br
61
62
gustavoazevedo@pelotas.ifsul.edu.br
gustavoazevedo@pelotas.ifsul.edu.br
63
gustavoazevedo@pelotas.ifsul.edu.br
64
gustavoazevedo@pelotas.ifsul.edu.br
65
gustavoazevedo@pelotas.ifsul.edu.br
66
gustavoazevedo@pelotas.ifsul.edu.br
67
b) Quadras:
Quadras so agrupamentos de 4 regies S igual
a 1, adjacentes ou em sequncia. Vamos agora
formar - algumas quadras possveis num
diagrama de 3 variveis, a ttulo de exemplo:
gustavoazevedo@pelotas.ifsul.edu.br
68
c) Pares:
A figura abaixo apresenta como exemplo 2 pares
entre os 12 possveis em um diagrama de 3
variveis
gustavoazevedo@pelotas.ifsul.edu.br
69
d) Termos isolados:
Na figura abaixo, exemplos de termos isolados que so os casos
de entrada sem simplificao.
S=AB+C
gustavoazevedo@pelotas.ifsul.edu.br
70
gustavoazevedo@pelotas.ifsul.edu.br
71
Resposta
72
73
gustavoazevedo@pelotas.ifsul.edu.br
74
gustavoazevedo@pelotas.ifsul.edu.br
75
gustavoazevedo@pelotas.ifsul.edu.br
76
gustavoazevedo@pelotas.ifsul.edu.br
77
Observaes Importantes:
Para no cometermos erros no momento de fazermos
os enlaces, devemos observar duas regras:
1) Fazer primeiro os enlaces com maior nmero de clulas,
pois caso contrrio corremos o risco de fazermos
agrupamentos que poderiam ser substitudos por um
maior.
2) Verificar se em cada enlace existe pelo menos uma
clula que pertena a apenas um enlace, pois corremos o
risco de fazermos enlaces redundantes, ou seja, enlaces
perfeitamente dispensveis.
gustavoazevedo@pelotas.ifsul.edu.br
78
79
gustavoazevedo@pelotas.ifsul.edu.br
80
gustavoazevedo@pelotas.ifsul.edu.br
81
gustavoazevedo@pelotas.ifsul.edu.br
82
gustavoazevedo@pelotas.ifsul.edu.br
83