Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Modos de endereçamento — VUNESP 2023

Arquitetura de ComputadoresModos de endereçamento
Código
vu079204
Banca
VUNESP
Órgão
TJ-RS
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Especialidade: Análise de Suporte
Considere uma instrução de um microprocessador que, para acessar um operando, possui, no corpo da instrução, o endereço completo desse operando na memória. Dessa forma, o acesso a esse operando dá-se por meio de endereçamento
  1. Adireto.
  2. Bimediato.
  3. Cindexado.
  4. Dindireto.
  5. Evetorado.
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

Gabarito: alternativa A. O enunciado descreve exatamente o endereçamento direto: o campo operando da instrução contém o endereço completo do dado na memória principal. Esse é o modo em que o valor do operando é o próprio endereço do operando, exigindo apenas uma referência à memória para buscar o dado.

A questão cobra o conhecimento clássico dos modos de endereçamento. Veja a tabela comparativa:

Modo de Endereçamento

O que o campo operando contém

Quantos acessos à memória para obter o dado?

Direto

Endereço do operando

1 acesso (lê o endereço e depois o dado)

Imediato

O próprio dado

0 acessos (dado já está na instrução)

Indexado

Um deslocamento que, somado a um registrador base/índice, forma o endereço

1 acesso (calcular e ler)

Indireto

Endereço de um ponteiro que contém o endereço do operando

2 acessos (ler ponteiro, depois dado)

Vetorado

Normalmente é sinônimo de indexado ou base+índice; não é um modo independente nas principais arquiteturas

variável

1Direto
Campo contém endereço completo
1 acesso à memória
2Imediato
Campo contém o próprio dado
0 acessos
3Indexado
Campo contém deslocamento
Soma com registrador
1 acesso
4Indireto
Campo contém endereço do ponteiro
2 acessos
Modos de endereçamento
LEVELsoulevel.com.br
Modos de endereçamento: Direto (Campo contém endereço completo, 1 acesso à memória); Imediato (Campo contém o próprio dado, 0 acessos); Indexado (Campo contém deslocamento, Soma com registrador, 1 acesso); Indireto (Campo contém endereço do ponteiro, 2 acessos)

Alternativa A — ✅ Correta ⟵ GABARITO

Conforme o enunciado, a instrução traz "no corpo da instrução, o endereço completo desse operando na memória". Isso é a definição clássica de endereçamento direto (ou absoluto). Exemplo: MOV AX, [8077h] — o valor 8077h é o endereço do dado.

Alternativa B — ❌ Incorreta

No endereçamento imediato, o campo operando contém o próprio valor do dado, e não o seu endereço. Exemplo: MOV AX, 14H — o número 14H é o dado, não um endereço. A descrição do enunciado não se aplica.

Alternativa C — ❌ Incorreta

No endereçamento indexado, o endereço efetivo é calculado somando-se um deslocamento (fornecido na instrução) ao conteúdo de um registrador (índice ou base). O campo operando não contém o endereço completo, mas sim uma parcela que precisa ser combinada com um registrador. Portanto, não corresponde à descrição.

Alternativa D — ❌ Incorreta

No endereçamento indireto, o campo operando contém o endereço de uma posição de memória onde está armazenado o endereço real do operando (um ponteiro). São necessários dois acessos à memória: primeiro para ler o ponteiro, depois para ler o dado. O enunciado fala em "endereço completo do operando", o que indica que o endereço já está diretamente na instrução, sem intermediários.

Alternativa E — ❌ Incorreta

O termo vetorado não é um modo de endereçamento padrão na maioria das arquiteturas. Em alguns contextos, pode ser usado como sinônimo de indexado ou de endereçamento por base+índice, mas não se adequa à descrição de ter o endereço completo no corpo da instrução.

A chave para acertar a questão é associar a frase "endereço completo no corpo da instrução" ao modo direto. Memorize: se a instrução já traz o endereço pronto, é direto; se traz o próprio dado, é imediato; se traz um endereço que aponta para outro endereço, é indireto.

Gabarito: alternativa A

Link permanente: /questoes/vu079204