Questão de Arquitetura de Computadores — Armazenamento de Dados em Arquitetura de Computadores — FGV 2024
Arquitetura de Computadores›Armazenamento de Dados em Arquitetura de Computadores
Código
fg085509
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Considere um computador com processador de 32 bits cuja memória está organizada de acordo com o endereçamento de byte, com o método big-endian.Suponha que as palavras, com tamanho de 4 bytes, 25 38 94 67H (identificada por P1) e 18 31 72 46H (identificada por P2) estão armazenadas a partir dos endereços 0010H e 002CH, respectivamente.Nesse contexto, analise as afirmativas a seguir.I. A leitura do endereço 0014H retorna o byte 38H da palavra P1.II. A leitura do endereço 002FH retorna o byte 46H da palavra P2.III. Entre as palavras P1 e P2 podem ser armazenadas doze palavras.Está correto o que se afirma em
AI, apenas.
BII, apenas.
CIII, apenas.
DI e II, apenas.
EII e III, apenas.
Revelar gabarito e comentário▾
GabaritoB — II, apenas.
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”.
Armazenamento de dados em arquitetura de computadores: big-endian e endereçamento de byte
Gabarito: letra B (apenas a afirmativa II está correta). A afirmativa II está correta porque, em big-endian, o byte menos significativo (46H) da palavra P2 é armazenado no último endereço (002FH). A afirmativa I é falsa, pois o endereço 0014H está além de P1; e a afirmativa III é falsa porque o espaço entre P1 e P2 é de 6 palavras, e não 12.
A questão testa o entendimento de big-endian e a capacidade de mapear bytes na memória.
1P1: 0010H a 0013H
2Byte 38H em 0011H
3P2: 002CH a 002FH
4Byte 46H em 002FH
5Espaço: 24 bytes = 6 palavras
LEVEL · soulevel.com.br
Afirmativa I — ❌ Incorreta
Afirma que o endereço 0014H contém o byte 38H de P1. Em big-endian, P1 ocupa os endereços 0010H (25H), 0011H (38H), 0012H (94H) e 0013H (67H). O endereço 0014H está fora do intervalo de P1, portanto não corresponde a 38H. O byte 38H está em 0011H.
Afirmativa II — ✅ Correta
A leitura do endereço 002FH retorna o byte 46H da palavra P2. P2 ocupa 002CH (18H), 002DH (31H), 002EH (72H) e 002FH (46H). Em big-endian, o último byte (menos significativo) é 46H, exatamente no endereço 002FH.
Afirmativa III — ❌ Incorreta
Afirma que entre P1 e P2 cabem doze palavras. Cálculo: P1 termina em 0013H (inclusive). O próximo endereço livre é 0014H. P2 começa em 002CH. Espaço disponível: 002CH - 0014H = 0x18 = 24 bytes. Cada palavra tem 4 bytes, logo 24/4 = 6 palavras. Portanto, cabem apenas 6 palavras, não 12.
Gabarito: letra B — apenas a afirmativa II está correta.