Lista Exercícios Portas Lógicas
Lista Exercícios Portas Lógicas
Lista Exercícios Portas Lógicas
2. Escreva uma expressão Booleana que seja 1 quando uma ou mais de suas variáveis de
entrada (A, B, C, D e E) forem 0s.
3. Escreva uma expressão Booleana que seja 0 quando uma ou mais de suas variáveis de
entrada (A, B, C, D e E) forem 0s.
4. Apresente a função booleana e a tabela verdade dos circuitos digitais apresentados abaixo:
A 1
3
B 2
a.
4
6
Y
5
C
1
A
3
2
1
3
b. 2
Y
4
C
6
5
A 1
3
B 2
1
1 2 2 12
c. C
13
Y
1
3
D 2
A
1
B 3 4 2 12
13
C 1
3
d. 2
Y
1
2 12
D 1 2 13
1
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04
2
A
1
B 3
1
C 2
6
Y
4
4
e. 6
5
1 2
A
1 1
3
B 3
2
4
4
1 2 6
Y
5
6
f.
5
1
3 1
D 2 3
2
4
6
5
2
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04
Y = _________________________________
7. Desenhe as expressões Booleanas apresentadas abaixo:
a. 𝑓1 = 𝐴. 𝐵 + 𝐴𝐵
b. 𝑓2 = 𝐴. 𝐵 + 𝐶
c. 𝑓2 = 𝐴. 𝐵 + 𝐴. 𝐵. 𝐶
d. 𝑓4 = 𝑍. (𝑋 + 𝑋𝑌)
e. 𝑓5 = (𝐴 + 𝐵 + 𝐶). (𝐴 + 𝐵 + 𝐶)
f. 𝑓6 = 𝐴 ⊙ (𝐵̅ + (̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅
(𝐴. 𝐵 ) + ( 𝐶 ⨁ 𝐷)) )
8. Apresente o diagrama esquemático e a tabela verdade das funções booleanas apresentadas
abaixo:
a. 𝑓(𝐴, 𝐵, 𝐶) = (𝐴 + 𝐵) ⋅ 𝐶
b. 𝑓(𝐴, 𝐵, 𝐶) = (𝐴 ⋅ 𝐵) + (𝐴 ⋅ 𝐶)
c. 𝑓(𝐴, 𝐵, 𝐶) = (𝐴 ⋅ 𝐵 ⋅ 𝐶) + (𝐴 ⊕ 𝐶)
d. 𝑓(𝐴, 𝐵, 𝐶) = (𝐵 ⋅ 𝐶) + (𝐴 ⋅ 𝐶)
e. 𝑓(𝐴, 𝐵, 𝐶) = (𝐴 ⋅ 𝐵) + (𝐴 ⋅ 𝐵 ⋅ 𝐶) + (𝐴 ⋅ 𝐶)
f. 𝑓(𝐴, 𝐵, 𝐶, 𝐷) = (𝐴 ⋅ 𝐵) + (𝐶 ⋅ 𝐷)
h. 𝑓(𝐴, 𝐵, 𝐶, 𝐷, 𝐸, 𝐹) = (((𝐴 ⋅ 𝐵 ⋅ 𝐶) + 𝐷) ⊕ 𝐸) ⋅ 𝐹
9. Fazer a tabela verdade para as seguintes funções e desenhar o circuito equivalente:
a. 𝐹1 = 𝐴̅. 𝐵 + 𝐴. 𝐵. 𝐶̅ + 𝐴̅ . 𝐶̅ + 𝐴. 𝐵̅ . 𝐶
A B C F1
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
3
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04
b. 𝐹2 = 𝐴̅ + 𝐵. 𝐶̅ + 𝐶. 𝐷 + 𝐴. 𝐵.
̅𝐶
A B C D F2
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
10. Determine as formas de onda para os sinais Y2 a Y4, assim para a saída X:
4
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04
11. Mostre o resultado das seguintes operações bit a bit (todos os valores estão representados
em hexadecimal):
a. not 0x99
b. not 0x01
c. 0x99 and 0x99
d. 0x99 and 0xFF
e. 0x99 or 0x99
f. 0x99 or 0xff
g. not (0x99 or 0x99)
12. Qual o resultado das seguintes operações bit-a-bit? Assuma que os valores (em decimal)
estejam representados em complemento de 2 (8 bits)
a. 22 and 5
b. not -1
c. -5 or 7
d. -10 xor 8
e. 66 and 59
f. 98 or -12
13. Apresente máscaras binárias e a respectiva operação para os seguintes casos (valores de 8
bits)
a. Limpar (forçar para 0) os quatro bits mais significativos
b. Marcar (forçar para 1) os quatro bits menos significativos
c. Inverter os três bits menos significativos e os dois mais significativos
d. Marcar o terceiro bit menos significativo e limpar o bit mais significativo
14. Apresente as funções boolenas e os diagramas esquemáticos dos circuitos digitais dados nas
tabelas verdade abaixo:
a. A B C Y b. A B C D Y
0 0 0 1 0 0 0 0 1
0 0 1 1 0 0 0 1 1
0 1 0 0 0 0 1 0 0
0 1 1 1 0 0 1 1 1
1 0 0 0 0 1 0 0 0
1 0 1 1 0 1 0 1 1
1 1 0 1 0 1 1 0 1
1 1 1 1 0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1
5
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04
c. A B C D Y d. A B C D Y
0 0 0 0 0 0 0 0 0 1
0 0 0 1 0 0 0 0 1 0
0 0 1 0 0 0 0 1 0 1
0 0 1 1 0 0 0 1 1 0
0 1 0 0 1 0 1 0 0 0
0 1 0 1 1 0 1 0 1 0
0 1 1 0 0 0 1 1 0 0
0 1 1 1 0 0 1 1 1 0
1 0 0 0 0 1 0 0 0 1
1 0 0 1 0 1 0 0 1 0
1 0 1 0 0 1 0 1 0 1
1 0 1 1 0 1 0 1 1 0
1 1 0 0 1 1 1 0 0 0
1 1 0 1 1 1 1 0 1 0
1 1 1 0 0 1 1 1 0 0
1 1 1 1 0 1 1 1 1 0
e. A B C D Y f. A B C D Y
0 0 0 0 0 0 0 0 0 1
0 0 0 1 0 0 0 0 1 1
0 0 1 0 0 0 0 1 0 1
0 0 1 1 0 0 0 1 1 1
0 1 0 0 1 0 1 0 0 0
0 1 0 1 1 0 1 0 1 0
0 1 1 0 1 0 1 1 0 0
0 1 1 1 1 0 1 1 1 0
1 0 0 0 0 1 0 0 0 1
1 0 0 1 0 1 0 0 1 1
1 0 1 0 0 1 0 1 0 1
1 0 1 1 0 1 0 1 1 1
1 1 0 0 0 1 1 0 0 0
1 1 0 1 0 1 1 0 1 0
1 1 1 0 0 1 1 1 0 0
1 1 1 1 0 1 1 1 1 0
g. A B C D Y h. A B C D Y
0 0 0 0 0 0 0 0 0 1
0 0 0 1 1 0 0 0 1 0
0 0 1 0 0 0 0 1 0 0
0 0 1 1 1 0 0 1 1 1
0 1 0 0 0 0 1 0 0 1
0 1 0 1 0 0 1 0 1 1
0 1 1 0 0 0 1 1 0 1
0 1 1 1 0 0 1 1 1 1
1 0 0 0 0 1 0 0 0 0
1 0 0 1 1 1 0 0 1 1
1 0 1 0 0 1 0 1 0 0
1 0 1 1 1 1 0 1 1 0
1 1 0 0 0 1 1 0 0 1
1 1 0 1 0 1 1 0 1 0
1 1 1 0 0 1 1 1 0 1
1 1 1 1 0 1 1 1 1 1
i. A B C D Y
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 0
1 1 1 1 0
6
FUNDAMENTOS DE SISTEMAS DIGITAIS – 4646B-04