Os endereços das posições de memória de um computador são números binários que identificam aonde as informações são armazenadas. Visto que o número de bits do endereço pode ser muito grande, este é especificado em hexadecimal. Assim, pergunta-se:
© Qual é o endereço, em hexa, da posição número 45710 ?

Passo 1

Vamos entender o que está sendo pedido. Temos o número decimal 457 e precisamos encontrar o seu equivalente em hexadecimal. Para isso, vamos usar o conteúdo de conversão de bases numéricas, especificamente a conversão de decimal para hexadecimal.

Passo 2

Primeiro, lembremos que o sistema hexadecimal é base 16, o que significa que cada dígito representa valores de 0 a 15. Os dígitos de 10 a 15 no sistema hexadecimal são representados pelas letras A a F, respectivamente. Por exemplo:
  • 10 = A
  • 11 = B
  • 12 = C
  • 13 = D
  • 14 = E
  • 15 = F
Para converter de decimal para hexadecimal, vamos dividir o número decimal por 16 e observar os restos das divisões.

Passo 3

Vamos começar dividindo 457 por 16:
45716 = 28 com resto 9
O resto 9 será o primeiro dígito hexadecimal (menos significativo).

Passo 4

Agora, pegamos o quociente da divisão anterior, que é 28, e dividimos novamente por 16:
2816 = 1 com resto 12
O resto 12 corresponde ao dígito hexadecimal C (já que 12 = C).

Passo 5

Por fim, pegamos o quociente 1, que é menor que 16, então ele mesmo será o dígito mais significativo no sistema hexadecimal.

Resposta

O endereço em hexadecimal da posição número 45710 é 1C916.

Exercícios relacionados