Você está na página 1de 3

Engenharia de Sistemas Digitais I

Professor: Márcio Gil Faccin


Material de apoio para aula não presencial 01

Objetivos
Sistemas Numéricos de valor posicional (sistema binário, sistema decimal, sistema
hexadecimal e sistemas genéricos).
Conversão de sistemas.
Sistemas de codificação especiais: BCD, código Gray e código ASC II.
Aritmética binária.
Representação de números negativos em complemento de 2.

Orientações
O aluno deverá estudar o conteúdo (nas referências bibliográficas sugeridas e/ou em
outras fontes confiáveis) e resolver os exercícios propostos, apresentando dúvidas ao
professor nos comentários da atividade. Com base nesses exercícios, será proposta uma
atividade de avaliação não presencial para ser respondida até o dia 2/9.
Referência Bibliográfica
TOCCI, R. J.; WIDMER, N. S.; MOSS, G. L., Sistemas digitais: princípios e aplicações. 11ª Ed.
São Paulo: Pearson Prentice-Hall, 2011. Capítulos 1.1 até 1.5, 2.1 até 2.10 e 6.1 até 6.8.

Exercícios Propostos

1. Para cada um dos números escritos abaixo, identifique qual (ou quais) o(s) sistema(s)
de numeração (binário, decimal ou hexadecimal) podem ter sido usado(s):
a. 1101
b. 98
c. 2F

2. Faça as conversões de sistemas de unidade indicadas abaixo.


a. 101100(2) = ________________(10)
b. 101100(2) = ________________(16)
c. 592(10) = ________________(16)
d. 592(16) = ________________(10)
e. 1011(10) = ________________(16)

3. Dado um sistema de numeração de base 4 composto pelo conjunto de símbolos


indicado abaixo, faça as conversões para/de os sistemas de numeração pedidos.

Símbolo    
Valor decimal correspondente 0 1 2 3

a.  = _____________(10)
b. 49(10) = _____________
c.  = _____________(2)
d. 5C(16) = _____________
Engenharia de Sistemas Digitais I
Professor: Márcio Gil Faccin
Material de apoio para aula não presencial 01

4. Preenche cada uma das lacunas com um dígito do sistema de numeração indicado de
modo que todas as igualdades sejam válidas.
a. 4___(16) = ___9(10)
b. 2___1(10) = ___3(16)
c. 1___7(10) = ___F(16)

5. Para cada um dos números abaixo, descritos em notação binária, indique o resultado
em binário após a adição indicada.
a. 1001 + 11 d. 1110 + 10
b. 1010 + 11 e. 1001 + 111
c. 1101 + 10

6. Para cada um dos números abaixo, descritos em notação binária, indique o resultado
em binário após a subtração indicada.
a. 1100 - 11 d. 1110 - 10
b. 1010 - 11 e. 1001 - 111
c. 1101 - 10

7. Para cada um dos números abaixo, descritos em notação binária, indique o resultado
em binário após a multiplicação indicada.
a. 1100 * 11 d. 1110 * 10
b. 1010 * 11 e. 1001 * 111
c. 1101 * 10

8. Para cada um dos números abaixo, descritos em notação binária, indique o resultado
em binário (inteiro com resto e fracionário) após a divisão indicada.
a. 1100 / 11 d. 1110 / 10
b. 1010 / 11 e. 11001 / 111
c. 1101 / 10

9. Para cada um dos números abaixo, descritos em BCD binário, indique o valor do
resultado (em BCD binário e em decimal) após a adição indicada.
a. 00011000 + 0011 = __________________________________
b. 00110101 + 0111 = __________________________________
c. 00010011 + 1001 = __________________________________
d. 10010100 + 0110 = __________________________________

10. Indique quais dos números abaixo garantidamente não estão descritos em BCD binário.
Para os demais, indique qual seria o valor decimal correspondente assumindo um código
binário em BCD e qual seria assumindo um código binário no sistema posicional.
a. 101001 d. 001101101100
b. 1010 e. 1110111
c. 1110001
11. Para cada um dos números abaixo, descritos usando o código Gray, indique o valor do
resultado (em código Gray binário e em hexadecimal) após a adição de uma unidade.
Engenharia de Sistemas Digitais I
Professor: Márcio Gil Faccin
Aula não presencial 01

a. 1000 + 1 = __________________________________
b. 1101 + 1 = __________________________________
c. 0011 + 1 = __________________________________
d. 0100 + 1 = __________________________________

12. Cada um dos valores hexa decimais abaixo é a representação em código ASCII de um
caracter, conforme lido da memória de um computador. Traduza cada uma das
sequências abaixo para o valor correspondente.
a. 42 45 4E 20 53 4D 49 54 48
b. 4A 6F 65 20 47 72 65 65 6E
c. 41 6E 6F 20 64 65 20 32 30 31 39

13. Represente cada um dos números decimais abaixo no formato binário usando o sistema
de complemento de 2. Utilize um total de 8 bits, incluindo o bit de sinal.
a. +32 g. +1
b. -14 h. -1
c. +63 i. +3
d. -104 j. -3
e. +127 k. 0
f. -127

14. Os números abaixo se encontram no formato binário, usando o sistema de


complemento de 2, com um total de 8 bits (incluindo o bit de sinal). Obtenha o valor
decimal equivalente.
a. 1101 f. 10000000
b. 11101 g. 11111111
c. 1111011 h. 10000011
d. 11111011 i. 01010101
e. 10011001

15. Para cada um dos números abaixo, descritos em notação binária com complemento de
2 usando 5 bits (incluindo o bit de sinal), indique o resultado em binário após a operação
indicada, indicando também se o resultado da operação gerou um overflow.
a. 01100 + 01010 f. 00101 * 00011
b. 11010 + 01110 g. 01001 * 11101
c. 10001 - 10000 h. 11011 * 11110
d. 00101 - 01011 i. 10010 / 1110
e. 01001 - 11110

Você também pode gostar