Questão nº 46
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 46)
Bruce, em seu projeto de computador, tem de escolher formatos de instruções para sua máquina, visto que essa decisão deve ser tomada no início do projeto. Bruce sabe que grande parte das instruções tem operandos, portanto, é necessário algum tipo de modo de endereçamento para indicar a localização de um dado na memória principal.
Bruce optou pelo método, para localizar um dado, cujo valor binário contido no campo operando da instrução indica o endereço de memória onde se localiza o dado.
Esse modo de endereçamento corresponde ao:
- Adireto (alternativa correta)
- Bindireto
- Cimediato
- Dindexado
- Epor registrador
Resposta comentada
Gabarito Alternativa A
Modos de endereçamento são as diferentes formas que uma instrução de computador usa para encontrar os dados (operandos) que ela precisa para executar uma operação. O campo operando da instrução pode conter o dado em si, o endereço do dado, ou informações para calcular esse endereço.
- (A) Correta: O modo de endereçamento direto é aquele em que o campo operando da instrução contém diretamente o endereço de memória onde o dado está localizado. A descrição "o valor binário contido no campo operando da instrução indica o endereço de memória onde se localiza o dado" se encaixa perfeitamente nesta definição.
- (B) Incorreta: No modo indireto, o campo operando contém o endereço de um endereço, ou seja, ele aponta para um local na memória que, por sua vez, contém o endereço real do dado. A armadilha aqui é confundir "indica o endereço" com "indica o local onde está o endereço". A questão é clara ao dizer que o valor indica o endereço, não que indica um ponteiro para o endereço.
- (C) Incorreta: No modo imediato, o próprio dado (o valor) está contido no campo operando da instrução, e não um endereço de memória.
- (D) Incorreta: O modo indexado calcula o endereço efetivo somando um valor base (geralmente do campo operando ou de um registrador) a um valor de índice (geralmente de um registrador).
- (E) Incorreta: No modo por registrador, o campo operando especifica um registrador da CPU que contém o dado ou o endereço do dado, e não um endereço de memória diretamente no campo operando.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Segurança da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.