Os computadores modernos utilizam a representação binária pa...

Próximas questões
Com base no mesmo assunto
Q2906182 Arquitetura de Software

Os computadores modernos utilizam a representação binária para manipular informações, que também podem ser expressas em outras notações, como a hexadecimal. Suponha que um programa em execução no computador deseje gravar, em uma posição de memória de endereço 0FD4h, o valor 75h. Na notação decimal, esse endereço e o valor a ser gravado possuem, respectivamente, a representação

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa C - 4052 e 117.

Vamos entender como resolver essa questão:

Os computadores modernos utilizam a representação binária para manipular informações, mas outras notações como a hexadecimal são frequentemente utilizadas por serem mais compactas. Nesta questão, precisamos converter números de hexadecimal para decimal.

Primeiro, vamos converter o endereço de memória 0FD4h para decimal:

  • O prefixo "h" indica que o número está em hexadecimal.
  • Os dígitos hexadecimais são: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
  • Convertendo 0FD4h para decimal:
    • 0 × 16³ = 0
    • F (15) × 16² = 3840
    • D (13) × 16¹ = 208
    • 4 × 16⁰ = 4
  • Somando esses valores: 0 + 3840 + 208 + 4 = 4052

Agora, vamos converter o valor 75h para decimal:

  • Convertendo 75h para decimal:
    • 7 × 16¹ = 112
    • 5 × 16⁰ = 5
  • Somando esses valores: 112 + 5 = 117

Portanto, a representação decimal do endereço 0FD4h é 4052 e o valor 75h é 117.

Vamos analisar as alternativas incorretas:

Alternativa A: 1033 e 114

  • O endereço 0FD4h não converte para 1033.
  • O valor 75h não é 114 em decimal.

Alternativa B: 2147 e 114

  • O endereço 0FD4h não converte para 2147.
  • O valor 75h não é 114 em decimal.

Alternativa D: 6099 e 117

  • O endereço 0FD4h não converte para 6099.

Alternativa E: 8114 e 120

  • O endereço 0FD4h não converte para 8114.
  • O valor 75h não é 120 em decimal.

Assim, a única alternativa correta é a Alternativa C, onde as conversões correspondem corretamente aos valores dados.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo