Considerando as etapas do ciclo de instrução:
1- Busca
2) Decodificação
3) Execução
4) Armazenamento
Indique em qual são executados as seguintes ações pelo hardware do computador:
a) Traduzir a representação binária de uma instrução para a sequencia de sinais de controle.
b) Atualizar o endereço da próxima instrução no contador de programa.
c) Obter o endereço com a instrução corrente no contador de programa.
d) Acessar a memória para obter a representação binária de uma instrução.
e) Realizar a operação definida pela instrução.
Soluções para a tarefa
Olá.
Primeiro, vamos conceituar algumas palavras.
1) Busca: refere-se ao ato de fazer a varredura em algum tipo de banco de dados para encontrar alguma informação específica.
2) Decodificação: refere-se a interpretação/tradução de um código, seja em binários ou outra linguagem de programação, para que o computador interprete e execute a função desejada, possibilitando o controle do hardware seguindo o código.
3) Execução: refere-se ao ato de executar algo, pré-definido ou não.
4) Armazenamento: refere-se ao ato de “salvar”, armazenar dados.
Transcrevo as assertivas, relacionando-as adequadamente.
a) Traduzir a representação binária de uma instrução para a sequencia de sinais de controle.
2 – Decodificação. Há uma tradução, que satisfaz o conceito de decodificação.
b) Atualizar o endereço da próxima instrução no contador de programa.
4 – Armazenamento. Há dados a serem “salvos”, que no caso será o endereço da próxima instrução. Sendo assim, satisfaz o conceito de armazenamento.
c) Obter o endereço com a instrução corrente no contador de programa.
1 – Busca. Faz a varredura para encontrar uma informação no contador, logo, satisfaz o conceito de busca.
d) Acessar a memória para obter a representação binária de uma instrução.
1 – Busca. Faz a varredura para encontrar uma informação na memória, logo, satisfaz o conceito de busca.
e) Realizar a operação definida pela instrução.
3 – Execução. Executa uma função, logo, satisfaz o conceito de execução.
Sendo assim, a relação entre as assertivas e os conceitos ficou assim:
A – 2
B – 4
C – 1
D – 1
E – 3
Quaisquer dúvidas, deixe nos comentários.
Bons estudos