Camila Duarte
EQUIPE
18/09/2026 • 18:02
Vamos falar sobre os modos de endereçamento, que são as formas como um processador interpreta o endereço presente em uma instrução para acessar dados na memória. Cada modo serve para diferentes propósitos e tem suas características próprias.
No modo direto, o valor do campo operando é o endereço efetivo da célula na memória que contém o dado desejado. Ou seja, ele aponta diretamente para o dado.
Já no modo imediato, o valor do campo operando é o próprio dado a ser usado, não um endereço.
O modo indexado envolve a soma de um valor base com um índice para obter o endereço efetivo, comum em arrays e vetores.
No modo por registrador, o operando está dentro de um registrador, não na memória.
Agora, o modo indireto corresponde exatamente ao cenário descrito na questão: o campo operando é um endereço de memória, mas o conteúdo dessa célula não é o dado direto, é outro endereço de memória. Esse segundo endereço é onde está o dado real. Ou seja, há uma referência indireta, um ponteiro para o dado.
Portanto, a resposta correta é o modo indireto.
No modo direto, o valor do campo operando é o endereço efetivo da célula na memória que contém o dado desejado. Ou seja, ele aponta diretamente para o dado.
Já no modo imediato, o valor do campo operando é o próprio dado a ser usado, não um endereço.
O modo indexado envolve a soma de um valor base com um índice para obter o endereço efetivo, comum em arrays e vetores.
No modo por registrador, o operando está dentro de um registrador, não na memória.
Agora, o modo indireto corresponde exatamente ao cenário descrito na questão: o campo operando é um endereço de memória, mas o conteúdo dessa célula não é o dado direto, é outro endereço de memória. Esse segundo endereço é onde está o dado real. Ou seja, há uma referência indireta, um ponteiro para o dado.
Portanto, a resposta correta é o modo indireto.