Escolar Documentos
Profissional Documentos
Cultura Documentos
a. Sistemas numéricos
1. Construa uma tabela com os decimais de 0 a 30 e seus equivalentes nas bases 2, 4, 5, 6, 8 e 16:
30
b. Códigos
6. Codifique os decimais a seguir em BCD 8421 (BCD natural), BCD 3 em excesso e Gray de 4 bits.
a) 15 c) 2689,15
b) 347 d) 3,428
a) 00000110 c) 0101011100000010
b) 100000010100 d) 1001,00000001
9. Descreva uma situação prática em que o código Gray é utilizado. Apresente a justificativa da
utilização do código Gray para a situação descrita e mostre um exemplo.
10. O ASCII (American Standard Code for Information Interchage) é um código de 7 bits do tipo
alfanumérico. Cite dois outros tipos de códigos alfanuméricos. Qual a principal aplicação destes
tipos de código? Apresente exemplos para os códigos citados, codificando 3 caracteres à sua
escolha.
11. Escreva os equivalentes binários dos caracteres ASCII de A até J, adicionando bit de paridade
ímpar na posição mais significativa (MSB). Qual é a função do bit de paridade?
12. Escreva os equivalentes binários dos caracteres ASCII de 0 até 9, adicionando bit de paridade par
na posição menos significativa (LSB).
13. Os dados a seguir correspondem a uma mensagem de texto. Estão expressos em hexa e
codificados em ASCII, com bit de paridade par na posição mais significativa. Decodifique a
mensagem.
48 65 F9 A0 48 65 F9 AC A0 ED F9 A0 ED F9 8D D2 6F 63
EB A0 E1 EE E4 A0 72 6F 6C 6C A0 63 E1 EE A0 EE 65 F6
65 72 A0 E4 69 65 2E 2E 2E
15. Dadas as formas de onda de entrada, obtenha as formas de onda de saída para as seguintes
portas lógicas: INVERSORA, E, OU, NE, NOU, OU-EXLUSIVO e NOU-EXCLUSIVO.
A
B
16. Obtenha a forma de onda de saída para cada um dos gates a seguir.
b) P = (XY)(ZW) XW d) R = (A+B+C)DE
18. Obtenha o circuito lógico correspondente à expressão a seguir e levante a tabela verdade. Em
seguida, aplique as formas de onda de entrada e encontre a forma de onda de saída.
S = (A+B)C D
a)
e)
b)
c)
f)
d)
a) A + AB = A e) AB + AB = A
b) A(A+B) = A f) (A+B)(A+B) = A
d) A(A + B) = AB h) AB + AC + BC = AB + AC
b) Q = ((A+B+C)+D)(C+D) d) S = (AB)(C+D)
24. Dadas as expressões lógicas, obtenha os circuitos correspondentes, utilizando somente as portas
especificadas.
26. Para cada um dos circuitos lógicos a seguir, obtenha a equação correspondente, simplifique
algebricamente a equação e desenhe o circuito simplificado.
a) c)
b)
a) N A B C D P Q b) N A B C W X
0 0 0 0 0 1 1 0 0 0 0 0 0
1 0 0 0 1 1 1 1 0 0 1 0 0
2 0 0 1 0 1 0 2 0 1 0 0 1
3 0 0 1 1 1 1 3 0 1 1 1 1
4 0 1 0 0 0 1 4 1 0 0 0 0
5 0 1 0 1 0 1 5 1 0 1 1 0
6 0 1 1 0 0 0 6 1 1 0 1 1
7 0 1 1 1 0 0 7 1 1 1 0 1
8 1 0 0 0 0 0
9 1 0 0 1 0 0
10 1 0 1 0 0 1 c) R(A,B,C) = (0,2,5,7)
11 1 0 1 1 0 1 d) S(A,B,C) = (1,3,5,7)
12 1 1 0 0 0 1 e) Y(A,B,C,D) = (0,5,7,10,13,15)
13 1 1 0 1 0 1 f) T(A,B,C,D) = (0,1,2,3,8,9,10,11,12,13,14,15)
14 1 1 1 0 0 1
15 1 1 1 1 0 1
28. Expresse as funções na forma canônica soma de produtos e escreva as tabelas verdade
a) F(A,B,C) = AB + BC
b) F(A,B,C) = A + A+B+C
29. Expresse as funções na forma canônica produto de somas e escreva as tabelas verdade
a) F(A,B,C) = (A+B)C
b) F(A,B,C) = (A+C)(A+B)
30. Dadas as tabelas verdade e expressões a seguir, utilize mapas de Karnaugh para obter as
expressões mínimas.
Notação (exemplo):
F(A,B,C) = (1,3,2) + d(0,5,6) condições “don’t care” (X na tabela verdade)
a) N A B C D W Z b) N A B C P Q
0 0 0 0 0 1 X 0 0 0 0 1 0
1 0 0 0 1 0 X 1 0 0 1 1 1
2 0 0 1 0 1 X 2 0 1 0 1 X
3 0 0 1 1 0 1 3 0 1 1 0 X
4 0 1 0 0 1 1 4 1 0 0 0 0
5 0 1 0 1 1 0 5 1 0 1 1 1
6 0 1 1 0 1 X 6 1 1 0 0 0
7 0 1 1 1 1 1 7 1 1 1 1 1
8 1 0 0 0 1 0
9 1 0 0 1 0 0
10 1 0 1 0 1 X c) R(A,B,C) = (0,1,6,7)
11 1 0 1 1 0 0 d) S(A,B,C) = (1,5) + d(2,6)
12 1 1 0 0 0 0 e) Y(A,B,C,D) = (0,7,10,11,14,15)
13 1 1 0 1 0 0 f) T(A,B,C,D) = (0,6,7,11,14,15) + d(4,5,12,13)
14 1 1 1 0 0 X
15 1 1 1 1 0 0
31. Projete um circuito digital com 3 variáveis de entrada, que indique quando o valor de entrada é
menor ou igual a 5.
32. Projete um circuito digital com 4 variáveis de entrada, que indique quando há um número primo
presente na entrada.
33. Projete um gerador de paridade ímpar para uma palavra de entrada de 3 bits.
35. Em uma determinada indústria de produtos químicos, um alarme microprocessado deve emitir um
aviso quando um dos tanques apresentar condições críticas. O tanque possui quatro sensores com
saídas ON/OFF ativas em nível lógico alto, que monitoram temperatura, pressão, nível e peso do
fluído. Projete um sistema que informa o microprocessador para ativar o alarme quando qualquer
uma das situações a seguir estiver presente:
1. Nível alto com temperatura alta e pressão alta.
2. Nível baixo com temperatura alta e peso alto.
3. Nível baixo com temperatura baixa e pressão alta.
4. Nível baixo com peso baixo e temperatura alta.
Implemente o circuito utilizando um CI 74LS54 e dois gates do CI 7404.
36. Uma unidade de corte de madeira de uma indústria de móveis utiliza uma bomba de lubrificação,
um transportador, uma serra fita e uma serra circular. O controle desses dispositivos é feito
através de 4 chaves ON/OFF. Projete um circuito que realize a lógica de controle desta unidade de
corte, a partir das seguintes especificações:
chave A controla a bomba de lubrificação (L) chave B controla o transportador (T)
chave C controla a serra fita (F) chave D controla a serra circular (R)
Quando o transportador estiver ligado, a bomba de lubrificação deve estar
funcionando. Assim, o transportador só pode estar ligado quando as chaves A e B
estiverem acionadas. As serras não requerem lubrificação, mas nunca podem estar
ligadas ao mesmo tempo. Assim, se as chaves C e D forem acionadas juntas, o
sistema deve ser completamente desligado, incluindo o transportador e a bomba de
lubrificação. Da mesma forma, o transportador e a serra circular não podem estar
ligados ao mesmo tempo. Com isso, se as chaves B e D forem acionadas juntas, o
sistema deve ser completamente desligado, incluindo a bomba de lubrificação e a
serra fita.
7404 7408
7432 7486
7410 7411
7420 7421
7427 7430
74LS54