Em relação ao ciclo de busca e instrução, analise as afirma...

Próximas questões
Com base no mesmo assunto
Q1759875 Arquitetura de Computadores

Em relação ao ciclo de busca e instrução, analise as afirmativas abaixo.


I- O processador busca na memória principal a instrução armazenada no endereço indicado pela Cl e armazena no RI.

II- O processador executa a instrução decodificada.

III- 0 processador busca os operandos na memória, se houver.

IV- 0 processador decodifica a instrução armazenada no RI.

V- 0 processador incrementa o CI para que o registrado contenha o endereço da próxima instrução.


Assinale a opção que apresenta a sequência correta dos passos do ciclo de busca e instrução.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: D - (I) (V) (IV) (III) (II)

Para entender a questão, é importante conhecer o ciclo de busca e execução de instruções em um processador. Este ciclo é essencial no funcionamento dos processadores e consiste em uma sequência de passos que o processador realiza para executar instruções.

No ciclo de busca e execução, os passos são geralmente os seguintes:

1. Busca da Instrução: O processador busca a instrução da memória, no endereço indicado pelo Contador de Instruções (CI). Esta etapa é descrita na afirmativa I.

2. Incremento do CI: Após buscar a instrução, o CI é incrementado para apontar para a próxima instrução, conforme descrito na afirmativa V.

3. Decodificação da Instrução: A instrução armazenada no Registrador de Instruções (RI) é decodificada, como mencionado na afirmativa IV.

4. Busca dos Operandos: O processador busca os operandos necessários na memória, se a instrução exigir, conforme descrito na afirmativa III.

5. Execução da Instrução: Finalmente, o processador executa a instrução decodificada, como na afirmativa II.

Agora, justificando a alternativa D:

  • (I) - O processador busca a instrução.
  • (V) - O contador de instruções é incrementado.
  • (IV) - A instrução é decodificada.
  • (III) - Os operandos são buscados (se houver).
  • (II) - A instrução é executada.

Esta sequência é lógica e segue o fluxo natural do ciclo de busca e execução, tornando a alternativa D a resposta correta.

Vamos ver por que as outras alternativas estão incorretas:

Alternativa A: A sequência apresentada (I, V, III, IV, II) coloca a busca dos operandos antes da decodificação, o que não faz sentido, pois a decodificação precede a busca dos operandos.

Alternativa B: (III, V, IV, II, I) inicia com a busca de operandos antes mesmo de buscar a instrução, o que é incoerente.

Alternativa C: (III, II, V, IV, I) também começa com a busca de operandos, seguida da execução, sem sequer ter buscado ou decodificado a instrução, o que é impraticável.

Alternativa E: (III, I, V, IV, II) apresenta os mesmos problemas de lógica ao iniciar com a busca dos operandos.

Portanto, a alternativa D é a única que respeita a ordem lógica e correta do ciclo de busca e instrução.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

ORDEM DOS PASSOS DO CICLO DE BUSCA E INSTRUÇÃO

  1. Buscar a próxima instrução
  2. Interpretar a instrução
  3. Buscar os dados
  4. Executar a instrução

GABARITO D

Ciclo buscar-decodificar-executar

  1. Trazer a próxima instrução da memória até o registrador de instrução.
  2. Alterar o contador de programa para que aponte para a próxima instrução.
  3. Determinar o tipo de instrução trazida.
  4. Se a instrução usar uma palavra na memória, determinar onde essa palavra está.
  5. Trazer a palavra para dentro de um registrador da CPU, se necessário.
  6. Executar a instrução.
  7. Voltar à etapa 1 para iniciar a execução da instrução seguinte.

Questão excelente D

Modelo de Vou neumann:

Ciclo de Instrução: Buscar – Decodificar e Executar

i.                 Buscar a próxima instrução

ii.                Incrementa o PC

iii.               Interpretar a Instrução (decodifica)

iv.               Buscar os dados

v.                Executar a instrução

Gabarito D

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo