Escolar Documentos
Profissional Documentos
Cultura Documentos
7 de junho de 2011
Resumo da teoria
A funo lgica binria XOR uma funo OU que considera a excluso mtua entre as condies relacionadas pelo conectivo lgico ou, de tal modo que seu valor 1 se e somente se o valor de apenas uma de suas entradas for 1. Em outras palavras, quando os valores das entradas
forem diferentes, o valor da funo XOR ser 1 .
A partir da tabela-verdade para a funo XOR, podemos obter a expresso lgica AND-OR, como mostrado na Figura 1(a).
A 0 0 1 1 B 0 1 0 1 X 0 1 1 0 AN D OR AB AB X = AB + AB A B
x=AB
(b) Smbolo
Figura 1: Podemos obter a expresso lgica AND-OR para a XOR a partir da tabela da verdade.
Na Tabela 1 temos a lista das identidades mais usadas nas equivalncias de circuitos. Lei Identidade Elemento nulo Idempotente Inverso Comutatividade Associatividade Distributividade Absoro De Morgan AND
1x=x 0x=x xx=x xx=0 xy = yx (xy) z = x (yz) x + yz = (x + y) (x + z) x + (x + y) = x xy = x + y
OR
0+x=x 1+x=x x+x=x x+x=1 x+y =y+x (x + y) + z = x + (y + z) x (y + z) = xy + xz x + xy = x x + y = xy
2
2.1
Montagens
1
Montagem:
Circuito habilitar/desabilitar
A B=1
(a)
x=A
(c) (c) HABILITAR
Entrada
Sada
A B=0
(a)
x=0
Entrada
(b) DESABILITAR
= 0)
(b) (B
= 1)
[ A 0 1
[ S
[ A 0 1
[ S
(a) (B
= 0)
(b) (B
= 1)
[ A
[ S
[ A
[ S
Montagem:
(1)
4.
A partir da tabela da verdade na Tabela 4(a), temos que sua sada ser nvel ALTO apenas quando as duas entradas estiverem em nveis diferentes.
A 0 0 1 1 B 0 1 0 1 x 0 1 1 0 A B
x=AB
(b) Smbolo
A implementao do XOR, de acordo com a expresso AND-OR, pode ser realizada com inversores e uma estrutura AND-OR, como indicado pelo diagrama lgico da Figura 5(a). Como a estrutura AND-OR equivalente a uma estrutura NAND-NAND, a funo XOR pode ser implementa, tambm, apenas com portas NAND e inversores, como indicado na Figura 5(b), logo justicando o uso da estrutura NAND-NAND.
A
S
A
S
B
(a) Com estrutura AND-OR
B
(b) Com estrutura NAND-NAND
Montagem:
A 0 0 1 1
B 0 1 0 1
AB 0 0 0 1
AB 1 1 1 0
A B x = AB
(b) Smbolo
Podemos implementar uma porta NAND apenas com inversores e uma porta OR utilizando o Teorema de De Morgan
(xy) = x + y
A validade de tal identidade pode ser vericada por meio da tabela da verdade na Tabela 6.
A 0 0 1 1
B 0 1 0 1
AB 1 1 1 0
A 1 1 0 0
B 1 0 1 0
A+B 1 1 1 0
Montagem:
Equivalncia de circuitos
x = (A + B)C B
C
(a)
A 0 0 0 0 1 1 1 1
B 0 0 1 1 0 0 1 1
C 0 1 0 1 0 1 0 1
A 1 1 1 1 0 0 0 0
B 1 1 0 0 1 1 0 0
C 1 0 1 0 1 0 1 0
A+B 1 1 1 1 1 1 0 0
(b)
A+B C 1 0 1 0 1 0 0 0
AB + C 1 0 1 0 1 0 0 0
Figura 7: (a) Circuito lgico estrutura OR-AND (b) Tabela da verdade e avaliao por coluna da identidade obtida da simplicao.
Simplicao:
A B C