• Matéria: Informática
  • Autor: lucasvolvo8
  • Perguntado 6 anos atrás

O processador executa instruções e mais instruções. Cada instrução é executada dentro de um ciclo, que pode ser resumido em buscar-decodificar-executar (TANENBAUM, 2013). Um processado basicamente, trabalha com instruções este é o responsável por buscar as instruções e os dados decodificar as instruções, deixando tudo pronto ULA executar essas instruções.

Ciclos de instruções executada pelo processador

1. identificar o tipo de instrução buscada;
2. alterar o contador e indicar a próxima instrução;
3. obter a próxima instrução e direcionar para o registrador de instrução;
4. executar a instrução;
5. identificar se é necessário utilizar a memória, se sim determinar onde está se encontra;
6. voltar ao início das instruções e executar a seguinte;
7. buscar e direcionar a palavra para um registrador da CPU, caso for necessário;

​​Com base no exposto e em nosso livro da disciplina, assinale a alternativa que contenha a sequência correta do ciclo de instruções que um processador executa.
Alternativas:

Alternativa 1:
3 - 2 - 1 - 5 - 7 - 4 - 6

Alternativa 2:
3 - 1 - 6 - 5 - 2 - 4 - 7

Alternativa 3:
5 - 7 - 1 - 3 - 2 - 4 - 6

Alternativa 4:
1 - 2 - 7 - 5 - 3 - 4 - 6

Alternativa 5:
5 - 2 - 1 - 4 - 7 - 3 - 6

Respostas

respondido por: allexportt
7

Resposta:

Alternativa 1 :

3-2-1-5-7-4-6

Explicação:

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

Pag. 118

Perguntas similares