FC ConcursosFC Concursos

Questão FC406246

A maioria dos projetos de computadores modernos baseia-se em conceitos desenvolvidos por John Von Neumann. Para a execução de uma instrução, diversos componentes do sistema computa

Conceitos de Arquitetura de Computadores

FGV · 2024

A maioria dos projetos de computadores modernos baseia-se em conceitos desenvolvidos por John Von Neumann. Para a execução de uma instrução, diversos componentes do sistema computacional são envolvidos, tais como processadores, barramentos, operadores lógicos e memórias. O ciclo de execução de uma instrução pode abranger várias operações, dependendo da natureza da instrução. A seguir, são apresentadas quatro etapas do ciclo de execução de uma instrução.

 

I. A busca do código de operação na memória principal, localizado no endereço indicado pelo Ciclo de Instrução, e seu armazenamento no Registrador de Instrução.

 

II. A Unidade de Controle comanda a execução da instrução e, se necessário, processa os dados disponíveis nos registradores.

 

III. Caso a instrução exija, a Unidade de Controle busca o(s) dado(s) na memória e os armazena nos registradores. Esta fase se repete até que todos os dados necessários à execução sejam transferidos.

 

IV. O Decodificador de Instrução decodifica o código de operação contido no Registrador de Instrução.

 

A sequência correta dessas etapas, desde o início até a execução da instrução, é dada por

  1. III, I, IV e II.
  2. I, III, IV e II.
  3. I, IV, III e II.
  4. III, I, II e IV.
  5. III, IV, I e II.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A sequência I → IV → III → II corresponde ao ciclo clássico buscar‑decodificar‑executar. Cada etapa tem papel distinto e ordenado.

Busca (I): a CPU lê da memória o código de operação no endereço apontado pelo contador de programa e o carrega no Registrador de Instrução. Aqui a instrução é trazida para dentro do processador.

Decodificação (IV): o Decodificador de Instrução interpreta o opcode, identifica o tipo de operação e os modos de endereçamento, decidindo se há necessidade de operandos adicionais.

Busca de operandos (III): se necessário, a Unidade de Controle solicita à memória os dados e os armazena nos registradores; esse processo repete‑se até reunir todos os operandos.

Execução (II): a Unidade de Controle coordena a operação da ALU, registradores e barramentos para efetivar a instrução e gravar o resultado, completando o ciclo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo