Os dois principais subcomponentes de uma CPU (unidade de processamento central) são:
1. Unidade lógica aritmética (ALU) *
função: A ALU é responsável por executar todas as operações aritméticas e lógicas da CPU. Isso inclui:
* operações aritméticas
: Adição, subtração, multiplicação, divisão, módulo, etc.
* operações lógicas: E, ou, xor, não, comparações (maior que, menor que, igual a), etc.
*
como funciona: A ALU recebe dados dos registros da CPU e executa a operação designada. O resultado é então armazenado novamente em um registro para um processamento adicional.
2. Unidade de controle (Cu) *
função: A Cu atua como o "cérebro" da CPU, controlando a execução geral das instruções. Faz isso por:
*
Instruções de busca: Ele recupera instruções da memória e as decodifica.
* operações de sequenciamento
: Ele determina a ordem em que as instruções são executadas.
*
Controlando o fluxo de dados: Ele direciona os dados entre o ALU, os registros e a memória.
*
Gerenciando recursos: Ele aloca recursos (como memória e registros) para tarefas diferentes.
*
como funciona: O Cu usa um conjunto de sinais para controlar vários componentes da CPU, garantindo que as instruções sejam executadas corretamente e na ordem correta.
em resumo: A ALU realiza cálculos, enquanto o Cu orquestra e gerencia todo o processo. Juntos, esses dois subcomponentes permitem que a CPU execute instruções e execute as tarefas que fazem do seu computador funcionar.