SóProvas


ID
582733
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A CPU executa cada instrução em pequenas etapas, apresentadas a seguir:

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

A sequência correta das etapas é:

Alternativas
Comentários
  • Essa questão trata do ciclo busca-decodifica-executa (fetch-decode-execute) e a ordem correta se encontra na letra B.
    4. Trazer a próxima instrução da memória até o registrador. Guarda a instrução da memória no registrador IR.
    1. Alterar o contador de programa para indicar a próxima instrução. Registrador PC=PC+1.
    3. Determinar o tipo de instrução trazida. Verifica se possui 0, 1, 2 ou 3 endereços.
    2. Se a instrução usar uma palavra na memória, determinar onde essa palavra está.
    6. Trazer a palavra para dentro de um registrador da CPU, se necessário.
    7. Executar a instrução.
    5. Voltar à primeira etapa para iniciar a execução da instrução seguinte.

  • No meu caso, a melhor maneira de resolver questões deste tipo - de colocar na ordem - é partir das opções apresentadas nas respostas e ir verificando a ordem com as descrições no enunciado. Rapidinho alguma ordem invertida vai ficar gritante! Não perde tempo na questão!
  • Execução de Instrução

     

    A CPU executa cada instrução em uma série de pequenas etapas. Em termos simples, as etapas são as seguintes:

    Essa sequência costuma ser denominada ciclo buscar-decodificar-executar. É de fundamental importância para a operação de todos os computadores.