1- Considerando as etapas do ciclo de instrução: Busca; Decodificação; Execução; e Armazenamento, indique em qual são executadas as seguintes ações pelo hardware do computador:
Traduzir a representação binária de uma instrução para uma sequência de sinais de controle.
Obter o endereço com a instrução corrente no contador de programa.
Acessar a memória para obter a representação binária de uma instrução
Realizar a operação definida pela instrução.
Soluções para a tarefa
Olá.
Nesse enunciado faltou uma assertiva, pois são 5 (de A até E). Adiciono-a, justificando e definindo adequadamente.
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