MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA DEPARTAMENTO DE DESENVOLVIMENTO DO ENSINO CAMPUS JOINVILLE Eletrônica Digital I – Prof. Jeferson. RESPOSTAS Exercício 1 Em um CD de áudio, o sinal de tensão de áudio é amostrado cerca de 44.000 vezes por segundo, e o valor de cada amostra é gravado na superfície do CD como um número binário. Em outras palavras, cada número binário gravado representa um único ponto da forma de onda do sinal de áudio. a) Se os números binários tem uma extensão de 6 bits, quantos valores diferentes de tensão podem ser representados por um único número binário? Repita o cálculo para 8, 10 e 12 bits. 2 6 = 64 (0 a 63) 2 8 = 256 (0 a 255) 2 10 = 1024 (0 a 1023) 2 12 = 4096 (0 a 4095) b) Se forem usados 16 bits, quantos bits serão gravados no CD em 1 segundo? 44.000 X 16 = 704.000 bps c) Se um CD tem capacidade de armazenar 5 bilhões de bits, quantos segundos de áudio podem ser gravados quando se usam números de 10 bits? d) 44.000 x 10 = 440.000 bps 5.000.000.000 / 440.000 = 11.363,63 s ou 189,39 m ou 3,15 h . Exercício 2 Uma câmera digital de 3 megapixels armazena um número de 8 bits para o brilho de cada uma das cores primárias (vermelho, verde, azul) encontrado em cada elemento componente da imagem (pixel). Se cada bit é armazenado (sem compressão de dados), quantas imagens podem ser armazenadas em um cartão de memória de 128 megabytes? (Observação: Nos sistemas digitais, mega significa 220). Vermelho = 8 bits Verde = 8 bits Azul = 8 bits 1 pixel = 24 bits. 3 Mpixel = 3 x 220 x 24 = 75.497.472 bits por imagem. 128 MBytes = 128 x 220 x 8 (pois 1 byte = 8 bits) = 1.073.741.824 Número de imagens no cartão de 128 MB = capacidade do cartão / tamanho de cada imagem: N = 1.073.741.824 / 75.497.472 = 14,22 imagens Exercício 3 Os endereços das posições de memória de um microprocessador são números binários que identificam cada posição da memória em que 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 hexadecimal, em vez de binário. a) Se um microprocessador tem 20 bits de endereço, quantas posições diferentes de memória ele tem? 2 20 = 1.048.576 posições de memória (0 a 1.048.575) b) Quantos dígitos hexadecimais são necessários para representar um endereço de uma posição de memória? 20 bits / 4 (cada hexa ocupa 4 bits) = 5 dígitos hexadecimais c) Qual é o endereço, em hexadecimal, da 256a posição da memória? (Observação: o primeiro endereço é sempre zero.) 0 a 255 = 256 posições de memória. Primeira posição de memória = decimal 0 = hexadecimal = 00000 16 Segunda posição de memória = decimal 1 = hexadecimal = 0000116 Décima posição de memória = decimal 9 = hexadecimal = 0000916 Centésima posição de memória = decimal 99 = hexadecimal = 63 16 256a posição de memória = decimal 255 = hexadecimal = 000FF16 ou 010 é a primeira posição, 25510 é a 256a posição, converte 25510 para hexa e obtém o endereço FF16, porém, como são 20 bits de endereço, precisa preencher 3 zeros à esquerda, assim: 256a posição = 000FF16