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
- III, I, IV e II.
- I, III, IV e II.
- I, IV, III e II.
- III, I, II e IV.
- 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