Os principais componentes de uma CPU (unidade de processamento central) em um sistema de computador são:
1. Unidade lógica aritmética (ALU): Este é o "cérebro" da CPU, responsável pela execução de operações matemáticas (adição, subtração, multiplicação, divisão) e operações lógicas (e, ou, ou não).
2. Unidade de controle (Cu): Esse componente atua como diretor, buscando instruções da memória, decodificando -as e emitindo sinais para outros componentes para executar as instruções.
3. Registros: São pequenos locais de memória de alta velocidade na CPU usados para armazenar dados temporários (como operando, resultados intermediários e contadores de programas) durante o processamento.
4. Cache: Esta é uma memória pequena e rápida que atua como um buffer entre a CPU e a memória principal (RAM). Ele armazena frequentemente dados e instruções acessadas, acelerando significativamente o processamento.
5. Relógio: Este é um dispositivo de tempo que define o ritmo para todas as operações da CPU. Ele envia pulsos elétricos em uma frequência específica, determinando a velocidade da CPU (medida em GHz).
6. Interface do barramento: Isso atua como uma via de comunicação entre a CPU e outros componentes, como Memory e Input/Saída, dispositivos. Ele permite que os dados sejam transferidos com eficiência.
7. Unidade de decodificação de instrução: Este componente decodifica as instruções buscadas da memória, traduzindo -as em um formato que a CPU pode entender e executar.
8. Unidade de Gerenciamento de Memória (MMU): Nas CPUs modernas, esse componente gerencia o espaço de memória, traduzindo endereços virtuais usados pelos programas em endereços físicos na RAM.
9. Unidade de ponto flutuante (FPU): Essa unidade especializada lida com operações envolvendo números reais (números com pontos decimais), permitindo aplicações científicas e outras que requerem cálculos complexos.
Esses componentes trabalham juntos para executar instruções e processar dados, tornando a CPU o coração de um sistema de computador.