Questão de Arquitetura de Computadores — Memória — CESPE / CEBRASPE 2024
Arquitetura de Computadores›Memória
Código
ce175156
Banca
CESPE / CEBRASPE
Órgão
ITAIPU BINACIONAL
Ano
2024
Nível
Superior
Cargo
Profissional de Nível Universitário Júnior - Função: Analista de Suporte
Entre os diversos modos de endereçamentos desenvolvidos para os processadores, há um que requer apenas uma referência à memória principal (MP) para buscar o dado, mas, embora se assemelhe ao modo imediato, é mais lento que este, devido à própria referência à memória.O texto acima se refere ao modo de endereçamento
Adireto.
Bindireto.
Cbase mais deslocamento.
Dindexado.
Epor registrador.
Revelar gabarito e comentário▾
GabaritoA — direto.
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”.
Modos de endereçamento em processadores
Gabarito: letra A. O texto descreve o modo de endereçamento direto: requer apenas uma referência à memória principal para buscar o dado, assemelha-se ao modo imediato (pois ambos usam o operando diretamente – no imediato o próprio dado, no direto o endereço do dado), mas é mais lento por causa do acesso à memória.
O enunciado destaca que o modo em questão necessita de apenas uma referência à memória principal e é mais lento que o modo imediato exatamente por essa referência. O modo imediato não acessa memória: o dado está na própria instrução. Já o modo direto contém o endereço do dado, então é preciso acessar a memória uma vez para obter o valor.
Conteúdo de apoio (contexto):
Modo Imediato: "o valor do campo operando é o próprio dado."
Modo Direto: "O valor do campo operando indica o endereço do dado. Requer apenas uma referência à memória principal para busca-lo."
Essas descrições encaixam perfeitamente com a afirmação da questão.
Análise das alternativas
Modos de endereçamento: Imediato (Dado na instrução, Sem acesso à MP); Direto (Campo = endereço do dado, 1 acesso à MP, Semelhante ao imediato (operando direto)); Indireto (Campo = endereço do endereço, 2 acessos à MP); Base + deslocamento (Soma registrador base + constante, 1 acesso à MP); Indexado (Soma registrador índice + deslocamento, 1 acesso à MP)
Alternativa A — ✅ Correta ⟵ GABARITO
O modo direto utiliza o campo operando como o endereço de memória onde o dado está armazenado. Exige um acesso à memória (para ler o dado), é mais lento que o modo imediato (que não acessa memória) e se assemelha a ele porque ambos extraem o valor diretamente do operando – no imediato como dado, no direto como endereço.
Alternativa B — ❌ Incorreta
O modo indireto requer duas referências à memória: primeiro para obter o endereço, depois para obter o dado. O enunciado fala em apenas uma referência.
Alternativa C — ❌ Incorreta
O modo base mais deslocamento envolve a soma de um registrador base com um deslocamento (constante) para formar o endereço efetivo. Pode gerar apenas um acesso à memória, mas não se assemelha ao modo imediato (que não tem cálculo de endereço). A descrição do enunciado ("apenas uma referência" e "semelhança com o imediato") aponta para o modo direto.
Alternativa D — ❌ Incorreta
O modo indexado soma o conteúdo de um registrador índice com um deslocamento para obter o endereço. Não se assemelha ao imediato, pois envolve operação aritmética e não utiliza o operando como um valor direto ou um endereço fixo.
Alternativa E — ❌ Incorreta
O modo por registrador não acessa memória: o dado está em um registrador interno da CPU. É tão rápido quanto o imediato (ou mais), não havendo referência à memória principal. O enunciado exige uma referência à memória.
NÃO CAIA NESSA!
A banca explora a confusão entre modo imediato e modo direto: em ambos o operando fornece algo diretamente – no imediato é o dado, no direto é o endereço do dado. A semelhança está na forma de obter o operando (direto do campo), mas a diferença é o acesso à memória. Fique atento: se a descrição mencionar "referência à memória" e "semelhança com imediato", a resposta é direto.