Artigo original: CPU Definition

Uma CPU (do inglês, Central Processing Unit), ou Unidade Central de Processamento, é o cérebro do computador.

Assim como o cérebro humano, a CPU controla todas as funções do computador.

O trabalho da CPU é "escutar" a entrada de dados de dispositivos, como o mouse, ou de algum software. Então, ela procura instruções para aquele tipo de dado e executa essas instruções.

Por exemplo, se você digita o caractere "a" no seu computador, a CPU procurará o modo de lidar com esse pressionamento de tecla ou de botão. Ao receber as instruções, ela executa as funções para o pressionamento de botão e envia o resultado "a".

CPUs modernas conseguem lidar com bilhões ou até trilhões de instruções por segundo.

As CPUs são feitas de dezenas de milhares de hastes, chamadas de transístores. Cada transístor tem um estado acionado (sim) ou desativado (não), formando a base binária com a qual todos os computadores trabalham.

Com transístores suficientes fazendo essas perguntas simples de sim ou não, a CPU consegue realizar tarefas complexas.

As CPUs modernas geralmente são compostas de núcleos (em inglês, cores) diferentes, o que torna mais fácil executar diversas tarefas. Cada núcleo é apenas uma outra CPU no mesmo chip.

Por exemplo, uma CPU dual-core tem duas CPUs no mesmo chip. Hoje em dia, temos CPUs quad-core (4), hexa-core (6) ou até hexadeca-core (16).

CPUs modernas também podem usar um processo chamado multithreading ou hyperthreading para serem mais eficazes. Esse é o processo de dividir uma CPU em núcleos virtuais, chamados de threads.

Por exemplo, se temos um processador dual-core, é possível ver quatro núcleos ao conferir o monitoramento de sistema do seu computador.

Esses núcleos físicos e os núcleos virtuais ou threads podem tornar seu computador muito mais rápido em alguns casos.

Os jogos geralmente funcionam melhor com um único núcleo com potência suficiente. Outros programas, no entanto, como os softwares de edição de vídeo, ficam muito mais rápidos com mais núcleos e threads.

Confira este vídeo para ter uma visão geral sobre como a CPU lida com todas as entradas e saídas de seu computador (vídeo em inglês):

Termos em tecnologia relacionados: