Escolar Documentos
Profissional Documentos
Cultura Documentos
Programa de Disciplina
Marcos H. Maruo
marcos.maruo@ufsm.br
2017
Marcos H. Maruo (UFSM) ELC 1112 – Circuitos Digitais II 2017 1 / 19
Sistemas de numeração
Exercı́cio
Converta para hexadecimal os seguintes números decimais: 4, 8, 15, 16,
23 e 42;
Porta NOT
A A
0 1
1 0
Porta AND
A B A.B
0 0 0
0 1 0
1 0 0
1 1 1
Porta OR
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
Porta XOR
A B A⊕B
0 0 0
0 1 1
1 0 1
1 1 0
Porta NAND
A B A.B
0 0 1
0 1 1
1 0 1
1 1 0
Porta NOR
A B A+B
0 0 1
0 1 0
1 0 0
1 1 0
Função NOT
0 = 1;
1 = 0;
A = A.
Função AND
A.0 = 0;
A.1 = A;
A.A = 0;
A.A = A;
Função OR
A + 0 = A;
A + 1 = 1;
A + A = 1;
A + A = A;
Propriedade Associativa
(A + B) + C = A + (B + C );
(A.B).C = A.(B.C );
Propriedade Distributiva
A + B = B + A;
Identidades auxiliares
identidade 1
A + A.B = A
identidade 2
A + A.B = A + B
em que A = A + A.B
identidade 3
A·B =0
A+B =1
se e somente se A = B.
Exemplo
Demonstre que
(A + B).(A + C ) = A + B.C
Teorema de De Morgan
(A + B) = A.B
(A.B) = A + B
Demonstração I
Considere que X = A + B em que X , A e B são variáveis booleanas. De
acordo com as propriedades de variáves booleanas tem-se
X · X = (A + B) · A + B = 0
X + X = (A + B) + A + B = 1
A hipótese é válida se e somente se as igualdades são mantidas, ou seja,
para a primeira igualdade
(A + B) · (A · B) = A · A · B + A · B · B
=0+0=0
Demonstração II
Para a segunda igualdade,
(A + B) + (A · B) = A + A · B + A · B + B
= A + (A + A)B + B
=A+B +B
=A+1=1
em que A + A · B.
Portanto, conclui-se que
(A + B) = A.B
Demonstração I
Considere que X = A · B em que X , A e B são variáveis booleanas. De
acordo com as propriedades de variáves booleanas tem-se
X ·X =A·B ·A·B =0
X + X = (A · B) + A · B = 1
A hipótese é válida se e somente se as igualdades são mantidas, ou seja,
para a primeira igualdade
A · B · (A + B) = A · A · B + A · B · B
=0+0=0
Demonstração II
Para a segunda igualdade,
em que A + A · B.
Portanto, conclui-se que
(A · B) = A + B
S = (A + B) · (C + A)
Determine:
1 A saı́da S quando A = B = 0 e C = 1;
2 A veracidade da afirmação S = A + B
3 A veracidade da afirmação S = A.B
A B C D S A B C D S
0 0 0 0 0 1 0 0 0 0
0 0 0 1 1 1 0 0 1 0
0 0 1 0 1 1 0 1 0 0
0 0 1 1 X 1 0 1 1 X
0 1 0 0 1 1 1 0 0 0
0 1 0 1 X 1 1 0 1 X
0 1 1 0 X 1 1 1 0 X
0 1 1 1 X 1 1 1 1 X