1. A UCP (Unidade Central de Processamento) é dividida em duas unidades funcionais. Como são chamadas tais unidades? Qual a responsabilidade de cada uma delas?
2. Qual a diferença entre dado e instrução utilizados pela UCP para realizar as suas operações?
Soluções para a tarefa
Resposta:
Explicação:
Unidade Central de Processamento (UCP).
A UCP (ou CPU da sigla em inglês, Central Processing Unit) é um conjunto de dispositivos eletrônicos responsável pelas operações de processamento referentes aos cálculos lógicos e matemáticos. Para execução das operações de processamento citadas, a UCP realiza sempre as seguintes tarefas1.1:
busca de uma instrução na memória;
interpretação de uma instrução;
execução de uma operação representada na instrução;
gravação de eventuais resultados do processamento;
reinício de todo o processo (caso necessário)
Fazem parte da maioria das UCPs as seguintes unidades:
Unidade Aritmética e Lógica (UAL)
responsável por realizar cálculos matemáticos mais complexos de maneira mais rápida.
Registradores
Memória temporária para armazenar dados a serem processados
Unidade de Controle (UC)
Controla o fluxo de dados na UCP: busca na memória, chamadas da UAL, controle geral das tarefas da UCP.
Relógio
Gerador de pulsos que determinam um ciclo de tarefas da UCP. Em cada ciclo (ou pulso) a UCP realiza uma tarefa, assim quanto maior a frequência do relógio da UCP, mais tarefas esta pode realizar num mesmo intervalo de tempo.