Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Memória — FCC 2017

Arquitetura de ComputadoresMemória
Código
fc036814
Banca
FCC
Órgão
DPE-RS
Ano
2017
Nível
Superior
Cargo
Analista - Segurança da Informação
Considere um computador de 16 GB de RAM, cujos endereços de memória abaixo são válidos:Endereço 1: 000000000022FE40Endereço 2: 000000000022FE48Endereço 3: 000000000022FE4EÉ correto afirmar que o
  1. Aprocessador é de 32 bits.
  2. Bendereço 1 é maior que o endereço 3.
  3. Cbarramento de endereço possui 16 linhas.
  4. Dendereço 3 fica a 12 bytes de distância do endereço 1.
  5. Eendereço 2 pode armazenar até 6 bytes de dados.
Revelar gabarito e comentário

GabaritoE — endereço 2 pode armazenar até 6 bytes de dados.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

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

Link permanente: /questoes/fc036814