Questão nº 31

Questão de Tecnologia da Informação · FCC DPE-RS 2017 (nº 31)

FCC2017Analista - Apoio Especializado (TI - Segurança da Informação)Tecnologia da Informação
Gabarito: Ever comentário ↓

Considere um computador de 16 GB de RAM, cujos endereços de memória abaixo são válidos:

Endereço 1: 000000000022FE40

Endereço 2: 000000000022FE48

Endereço 3: 000000000022FE4E

É correto afirmar que o

Resposta comentada

Gabarito Alternativa E

Um endereço de memória é como um número de casa para cada local onde a informação (dados) é guardada na RAM (memória de acesso aleatório) do computador. Cada endereço geralmente aponta para 1 byte de dados. O barramento de endereço é um conjunto de fios que o processador usa para enviar esses endereços à memória, indicando onde ele quer ler ou escrever dados.

  • (A) Incorreta: Os endereços fornecidos (000000000022FE40) possuem 16 dígitos hexadecimais. Cada dígito hexadecimal representa 4 bits, então 16×4=6416 \times 4 = 64 bits. Isso indica que o sistema utiliza endereços de 64 bits, o que é característico de um processador de 64 bits, não de 32 bits. Um processador de 32 bits só conseguiria endereçar até 4 GB de RAM, enquanto o computador tem 16 GB.
  • (B) Incorreta: Para comparar, olhamos os endereços da esquerda para a direita. Endereço 1 termina em ...FE40 e Endereço 3 termina em ...FE4E. Em hexadecimal, E (que é 14 em decimal) é maior que 0. Portanto, o Endereço 3 é maior que o Endereço 1.
  • (C) Incorreta: O barramento de endereço precisa ter linhas suficientes para transmitir todos os bits de um endereço. Como os endereços são de 64 bits, o barramento de endereço possui 64 linhas (ou mais, se for multiplexado, mas o número de linhas é igual ao número de bits do endereço). 16 linhas permitiriam endereçar apenas 2162^{16} bytes, que é 64 KB, muito menos que os 16 GB do sistema.
  • (D) Incorreta: A distância entre dois endereços é a diferença entre eles. Endereço 3 (000000000022FE4E) menos Endereço 1 (000000000022FE40) é 0x000000000000000E. O dígito hexadecimal E corresponde a 14 em decimal. Portanto, a distância é de 14 bytes, não 12. (Armadilha da banca: erro comum em subtração hexadecimal, onde E pode ser confundido com C ou outro valor, levando a um cálculo incorreto como 12.)
  • (E) Correta: Para determinar o que o endereço 2 pode armazenar, podemos observar a distância até o próximo endereço válido fornecido. O Endereço 2 é 000000000022FE48 e o Endereço 3 é 000000000022FE4E. A diferença entre Endereço 3 e Endereço 2 é 0x0000000000000006. O dígito hexadecimal 6 corresponde a 6 em decimal. Isso significa que, se uma estrutura de dados começa no Endereço 2 (FE48) e o Endereço 3 (FE4E) marca o início de outra estrutura ou o fim da anterior, a estrutura que começa em FE48 pode ocupar até 6 bytes (endereços FE48 a FE4D).

Fonte: FCC DPE-RS 2017 Analista - Apoio Especializado (TI - Segurança da Informação) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho