As funções lógicas (ou operações lógicas) manipulam variáveis lógicas, também chamadas de
variáveis Booleanas. Estas variáveis podem assumir apenas dois estados distintos e mutuamente
exclusivos. Por isso, é comum utilizar como valores das variáveis lógicas o “verdadeiro” (V) e o
“falso” (F). Em sistemas digitais utilizam-se, na prática, níveis (ou faixas) de tensão “alto” (High) e
“baixo” (Low), simbolizados também por “1” e “0”.
A saída de uma função lógica em função das suas entradas é determinada pela sua tabela verdade.
Os dispositivos eletrônicos que efetuam as operações lógicas são denominados portas lógicas (logic
gates, ou simplesmente gates). Utilizam em geral lógica positiva, na qual:
High voltage: H = 1
Low voltage: L = 0
Função E (AND)
Função OU (OR)
0 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
Função NE (NAND ou NÃO-E)
2/4
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
3/4
2. Obtenha a tabela verdade e o circuito para cada equação lógica.
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 1
1 1 0
1 1 1
f
4/4