Endereçamento de memória e capacidade
Gabarito: letra E. A alternativa E está correta pois a diferença entre o endereço 2 (000000000022FE48) e o endereço 3 (000000000022FE4E) é de 6 bytes, indicando que há espaço para 6 bytes a partir do endereço 2. As demais alternativas contêm erros: o processador precisa ser de 64 bits para endereçar 16 GB; o endereço 1 é menor que o 3; o barramento de endereço exigiria mais de 16 linhas; a distância entre endereço 1 e 3 é 14 bytes.
Alternativa A — ❌ Incorreta
Um processador de 32 bits endereça no máximo 2³² = 4 GB de memória. Como o computador possui 16 GB de RAM, o processador deve ser de 64 bits (ou, no mínimo, utilizar extensões como PAE). Portanto, a afirmação é falsa.
Alternativa B — ❌ Incorreta
Comparando os valores hexadecimais: endereço 1 = ...22FE40, endereço 3 = ...22FE4E. Como 0x4E > 0x40, o endereço 3 é maior que o endereço 1. Logo, a afirmação de que o endereço 1 é maior que o 3 está errada.
Alternativa C — ❌ Incorreta
Um barramento de endereço com 16 linhas permite endereçar 2¹⁶ = 65.536 bytes (64 KB). Para acessar 16 GB (2³⁴ bytes), seriam necessárias pelo menos 34 linhas (ou mais, considerando alinhamento). A afirmação é falsa.
Alternativa D — ❌ Incorreta
Distância = endereço 3 − endereço 1 = 0x22FE4E − 0x22FE40 = 0x0E = 14 bytes. A alternativa afirma 12 bytes, portanto incorreta.
Alternativa E — ✅ Correta ⟵ GABARITO
Do endereço 2 (0x22FE48) ao endereço 3 (0x22FE4E) a diferença é de 6 bytes (0x06). Isso significa que, a partir do endereço 2, há 6 posições consecutivas de memória que podem armazenar 1 byte cada, totalizando 6 bytes. A alternativa está correta.
Gabarito: letra E