UTFPR
Disciplina: EL66J Notas de aula #3
Prof. Gustavo B. Borba FUNES E PORTAS LGICAS
As funes lgicas (ou operaes lgicas) manipulam variveis lgicas, tambm chamadas de
variveis Booleanas. Estas variveis podem assumir apenas dois estados distintos e mutuamente
exclusivos. Por isso, comum utilizar como valores das variveis lgicas o verdadeiro (V) e o
falso (F). Em sistemas digitais utilizam-se, na prtica, nveis (ou faixas) de tenso alto (High) e
baixo (Low), simbolizados tambm por 1 e 0.
A sada de uma funo lgica em funo das suas entradas determinada pela sua tabela verdade.
Os dispositivos eletrnicos que efetuam as operaes lgicas so denominados portas lgicas (logic
gates, ou simplesmente gates). Utilizam em geral lgica positiva, na qual:
High voltage: H = 1
Low voltage: L = 0
Funo E (AND)
Funo OU (OR)
0 1 1 Propriedades
A
1 0 1 1 Y = A+B Comutativa: A+B = B+A
1 1 1 B Associativa: (A+B)+C = A+(B+C) = A+B+C
EL66J 1/4
Notas de aula #3: Funes e portas lgicas
EL66J 2/4
Notas de aula #3: Funes e portas lgicas
Exemplos
0 1 0 1
0 0 1 1
0 1 0 1
b
0 0 1 1
0 1 0 1
c
0 0 1 1
0 1 0 1
d
0 0 1 1
0 1 0 1
e
0 0 1 1
0 1 0 1
f
0 0 1 1
0 1 0 1
g
0 0 1 1
0 1 0 1
h
0 0 1 1
0 1 0 1
i
0 0 1 1
0 1 0 1
j
EL66J 3/4
Notas de aula #3: Funes e portas lgicas
S = XYZ K = XYZ
0 0 0 0 0 0
0 0 1 0 0 1
0 1 0 0 1 0
0 1 1 0 1 1
1 0 0 1 0 0
1 0 1 1 0 1
1 1 0 1 1 0
1 1 1 1 1 1
a b
Z = P+Q+R M = P+Q+R
0 0 0 0 0 0
0 0 1 0 0 1
0 1 0 0 1 0
0 1 1 0 1 1
1 0 0 1 0 0
1 0 1 1 0 1
1 1 0 1 1 0
1 1 1 1 1 1
c d
W = (FG)J
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
e
N = (FG)J
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
f
EL66J 4/4