Considere que, ao ligar um computador cujo processador tem b...

Próximas questões
Com base no mesmo assunto
Q91109 Arquitetura de Computadores
Acerca dos conceitos de informática, julgue os seguintes itens.

Considere que, ao ligar um computador cujo processador tem barramento de endereçamento de 16 bits, o programa de carga libere a seguinte mensagem: Erro no endereço 156110. Nessa situação, é correto inferir que o programa de carga apresenta um erro, já que o endereço 156110 não existe na arquitetura em questão.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: E - errado

A questão envolve o entendimento sobre o barramento de endereçamento de um processador. Barramento de endereçamento é o meio pelo qual o processador se comunica com a memória e outros componentes para acessar os locais de memória. A quantidade de bits no barramento de endereçamento define a quantidade máxima de memória que o processador pode endereçar.

Um processador com um barramento de endereçamento de 16 bits pode endereçar 216 locais de memória, o que equivale a 65.536 endereços diferentes. Para representar esses endereços, normalmente usamos o sistema hexadecimal, onde cada dígito representa 4 bits.

O endereço mencionado na questão, 156110, parece estar representado em decimal, e precisaríamos convertê-lo para hexadecimal para fazer uma comparação adequada. No entanto, mesmo sem converter, podemos notar que o número decimal 156110 é muito maior que o número máximo de endereços que um barramento de 16 bits pode endereçar (65.536).

Entretanto, o erro na questão está em inferir que o programa de carga apresentou um erro ao reportar o endereço 156110 como inexistente na arquitetura de 16 bits. Na verdade, esta é uma afirmação correta, pois um endereço tão alto realmente não existe em uma arquitetura com um barramento de 16 bits. O motivo da alternativa ser marcada como errada provavelmente reside na interpretação do enunciado, que pode ter sido considerado ambíguo ou mal formulado, sugerindo uma conclusão incorreta.

Portanto, a questão pode ter sido mal interpretada, pois a correlação entre o endereço e a capacidade do barramento de endereçamento está correta, e o programa de carga estaria correto em afirmar que o endereço 156110 não existe nessa arquitetura.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Essa daí foi tensa, alguém sabe explicar?
Apesar do enderecamento de 16 bits permitir 2^16 (4096 endereços físicos) do 0 ao 4095, só isso não basta pra concluir que há erro, já que este pode possuir memória virtual com endereços lógicos gerenciados por uma MMU por exemplo. Por isso, questão errada...
Já que devemos considerar a hipótese da memória virtual essa questão deveria estar classificada de Sistemas Operacionais, né?
Peraí... 2^16 = 4096? Não seria igual 65.536!? 

Logo, o endereço 156110 realmente não deveria existir nesta arquitetura...
Acredito que o erro da questão esteja nessa parte "é correto inferir que o programa de carga apresenta um erro", visto que os dados passados na questão não são suficientes para afirmar que o erro seja no "programa de carga".

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo