CURSO: Engenharia Elétrica e Engenharia de Computação. DISCIPLINA: Circuitos Lógicos I – Z520234 2a Série de Exercícios - Resolução Sistemas de Numeração e Códigos. Exercício 1. Converta os seguintes números binários em decimal. 10110 10001101 (a) (b) (c)
Exercício 5. Quando um número decimal grande é convertido para binário, algumas vezes é mas fácil convertê-lo primeiro para octal e, então, de octal para binário. Experimente esse procedimento para o numero 2313 10 e compare-o com o procedimento usado no Exercício 2(h). Exercício 2.9
2313 / 8 = 289 289 / 8 = 36 36 / 8 = 4 4/8=0
e resto 1 e resto 1 e resto 4 e resto 4
} } } } 2313 10 = 4 4 1 1 8 = 100 100 001 001
2
Exercício 6. Converta os seguintes valores em hexa para decimal. 92 1A6 (a) (b) (c)
(e) 37 10 = 1001012 = 45 8 Exercício 14. Preencha os espaços em branco com a(s) palavra(s) correta(s). A conversão de decimal para __________ requer divisões sucessivas por oito. (a) A conversão de decimal para hexa requer divisões sucessivas por _______. (b) No código BCD, cada __________ é convertido para o seu equivalente binário de 4 bits. (c) O código __________ tem a característica de alterar apenas um bit quando passamos (d) de uma representação, no código, para a seguinte. Um transmissor anexa um _________ aos bits do código para permitir ao receptor (e) detectar _________. O código __________ é o código alfanumérico mais usado em sistemas de (f) computadores. Os sistemas de numeração _________ e _________ são usados muitas vezes como (g) alternativa conveniente para representar números binários grandes. Uma cadeia de caracteres de 8 bits é denominada ___________ . (h) Exercício 2.29
Exercício 16. Os endereços das posições de memória de um microcomputador são números binários que identificam cada posição de memória onde um byte é armazenado. O número de bits que constitui um endereço depende da quantidade de posições de memória. Visto que o número de bits pode ser muito grande, o endereço é especificado em hexa em vez de binário. Se um microcomputador tem 20 bits de endereço, quantas posições diferentes de (a) memória ele tem? Quantos dígitos hexa são necessários para representar um endereço de uma posição (b) de memória? (c) Qual é o endereço, em hexa da 256ª posição de memória? (Observação : o primeiro endereço é sempre zero) Exercício 2.34
(a)
Para 20 bits de endereço de memória temos: 2 20 = 1.048.576 posições diferentes de memória.
(b) Desde que cada digito hexa requer 4 bits binários, tomados 5 dígitos hexa teremos representado os endereços de memória com 20 bits binários. (c) Considerando o primeiro endereço 00000 H , na posição 256 teremos o valor 255 que na sua representação hexadecimal com 5 dígitos é: 000FF H Exercício 17. Em um CD de áudio, o sinal de tensão de áudio é mostrado cerca de 44.000
Suponha que desejemos distinguir entre 254 diferentes tons de cinza em cada célula do reticulado. Quantos bits seriam necessários para representar esses níveis (tons)? Exercício 2.36 N
254 ≤ 2
⇒
N = 8
São necessários um mínimo de 8 bits para representar 254 diferentes tons de cinza.