Professional Documents
Culture Documents
Portas Lgicas
Prof.: Daniel D. Silveira
lgebra de Boole
George Boole desenvolveu um sistema de
anlise lgica por volta de 1850
Este sistema conhecido atualmente como
lgebra de Boole
A lgebra de Boole expressa a operao de
um circuito na forma de uma operao
algbrica
Na lgebra Booleana, as constantes e
variveis podem ter apenas 2 valores: 0 ou 1
(nveis lgicos)
2
Variveis Lgicas
As variveis lgicas assumem estados
distintos, e podem representar situaes da
vida real
Nvel Lgico 0
Nvel Lgico 1
Falso
Verdadeiro
Desligado
Ligado
Baixo
Alto
Nao
Sim
Chave aberta
Chave Fechada
Tabela verdade
Tcnica para determinar como a sada
lgica de um circuito depende dos nveis
lgicos presentes nas entradas do circuito
A operao OR (OU)
Representada algebricamente como:
S=A+B (leia-se A OU B)
Circuito inibidor/habilitador
10
11
Quadro resumo
Blocos lgicos bsicos
12
Associaes de portas
Usando-se expresses booleanas, pode-se
determinar a expresso lgica de sada
13
16
17
Exerccios propostos
Desenhe o circuito que executa a funo
booleana S=A.B.C+(A+B).C e gere sua tabela
verdade
Escreva a expresso que representa o
circuito:
18
Exerccios propostos
3.17 a) Aplique as formas de onda de entrada da Figura abaixo em uma porta
NOR e desenhe a forma de onda de sada.
b) Repita para a entrada C mantida permanentemente em nvel BAIXO.
c) Repita para a entrada C mantida permanentemente em nvel ALTO.
A porta XOR
Nvel ALTO na sada somente quando as 2
entradas so diferentes entre si!
A porta lgica que representa esta funo
a XOR
20
A porta XNOR
Para a porta XNOR, teremos o resultado 1
somente quando as 2 entradas forem iguais
(exatamente o inverso da XOR)!
Tanto a porta XOR quanto a XNOR possuem
somente duas entradas
21