Além das principais memórias e mais usuais descritas nesta unidade, existem posições de memórias que recebem nomes específicos, as quais são chamadas de registradores. A principal funcionalidade dos registradores é
a. registrar os eventos provenientes dos demais periféricos, para que assim o microcontrolador ou DSP processe na ordem correta.
b. armazenar o firmware do sistema embarcado, pois o tempo de acesso é menor quando comparado com as demais memórias.
c. armazenar variáveis temporárias provenientes do resultado de processamentos, as quais são eventualmente substituídas de acordo com o processamento em execução.
d.
registrar as informações do microcontrolador ou DSP, como nome do fabricante, modelo, velocidade de clock, entre outras.
e. armazenar as configurações e também o estado de funcionamento atual do microcontrolador ou DSP.
Soluções para a tarefa
Resposta:
Explicação:
Além das arquiteturas de Harvard e de Von Neumann serem importantes na
comunicação entre memórias, periféricos e CPU, existem pequenas unidades de
memória para alocação temporária de dados que trabalham diretamente com a
unidade de processamento e que também utilizam uma dessas arquiteturas. Essas
unidades correspondem aos registradores, os quais também têm a função de
armazenar os resultados de operações lógicas e aritméticas temporariamente até
que esse dado seja reutilizado em outra instrução ou transferido para outro tipo
de memória disponível no sistema.
Uma outra função do registrador é a de contador de instrução, sendo que ele
é responsável por armazenar o endereço da próxima instrução a ser executada.
No momento em que essa instrução inicia a execução, o conteúdo desse registrador é logo atualizado para o endereço da próxima instrução a ser executada,
e assim segue o ciclo de contagem de instruções.
Com isso, um microcontrolador pode ter seu funcionamento resumido na seguinte sequência de etapas, denominada ciclo de instruções.
Resposta:
e: armazenar as configurações e também o estado de funcionamento atual do microcontrolador ou DSP