Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Modos de endereçamento — CESGRANRIO 2016

Arquitetura de ComputadoresModos de endereçamento
Código
cg010666
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2016
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Instruções de desvio estão presentes em processadores para permitir que se altere a característica puramente sequencial da execução de programas. Dessa forma, é possível, por exemplo, saltar para endereços que não o próximo na sequência, baseando-se em alguma condição indicada (se o resultado da última operação foi zero, por exemplo).Uma instrução de desvio de um determinado processador usa o chamado “desvio relativo”. Nesse caso, a instrução tem o formato dado por seu código de operação (OpCode), seguido do valor do deslocamento que deve ser somado ao endereço da instrução corrente para que o desvio seja realizado.Considere que essa instrução tem 16 bits, com um OpCode de 8 bits, e que números negativos são representados em complemento a 2.Se uma instrução do tipo descrito estiver armazenada no endereço 620 (decimal), e o desvio provocar o salto para a execução da instrução no endereço 450 (decimal), qual será o valor (binário) do deslocamento contido na instrução?
  1. A01010101
  2. B01010110
  3. C10010110
  4. D10101010
  5. E10101011
Revelar gabarito e comentário

GabaritoB — 01010110

Link permanente: /questoes/cg010666