Você pode ter ouvido a explicação de que o processador de um computador é como seu cérebro. Como essa analogia implica, a unidade central de processamento cuida dos "pensamentos" de um computador, recebendo entradas e processando dados para gerar resultados. Ao contrário de um cérebro, uma CPU não é o principal espaço de armazenamento para memória de longo ou curto prazo, tarefas relegadas ao disco rígido e à RAM, respectivamente. CPUs e cérebros também diferem fundamentalmente em sua integração:você pode substituir uma CPU sem a necessidade do Dr. Frankenstein.
Usos do Processador
Uma CPU computa dados durante quase todas as ações que você executa em seu computador. Quando você abre a calculadora e adiciona "2 + 2", a CPU determina a resposta "4". Quando você joga um jogo de estratégia como "Civilization", a CPU planeja os movimentos de cada oponente de IA usando a programação do jogo. Não importa quão complexa seja a tarefa, essas ações se dividem em instruções básicas compreendidas pela CPU de qualquer PC, independentemente da marca ou modelo. Os processadores de dispositivos móveis, por outro lado, possuem conjuntos de instruções diferentes e requerem softwares programados de forma diferente.
Conexão com outros componentes
Dentro de um computador, uma CPU se conecta diretamente à placa-mãe através de um soquete de CPU. O tipo de soquete varia de acordo com a placa-mãe, impondo uma limitação em quais CPUs funcionam com cada placa - uma especificação vital a ser verificada ao considerar uma atualização. Ao lado da CPU estão o disco rígido, RAM e várias placas de expansão. Todos esses componentes trabalham juntos para produzir resultados. A CPU depende dos dados armazenados na memória ativa da RAM e envia os resultados para os arquivos no disco rígido. As placas de expansão incluem componentes extras que descarregam o trabalho de outras partes, como RAM de vídeo e uma unidade de processamento gráfico em uma placa de vídeo.
Contando núcleos
As estatísticas da CPU incluem duas medidas:velocidade do clock, medida em gigahertz, e o número de núcleos. Juntas, essas estatísticas fornecem uma estimativa aproximada da velocidade. O número de núcleos afeta o quão bem um processador pode lidar com várias tarefas ao mesmo tempo. Uma CPU com um único núcleo pode executar apenas uma tarefa por vez - pode parecer que pode realizar várias tarefas, mas na verdade alterna entre tarefas, oferecendo desempenho pior do que uma CPU multicore. Alguns programas podem dividir o trabalho entre os núcleos, oferecendo um aumento de velocidade em CPUs multicore, mesmo quando não são multitarefas.
Velocidades e Ciclos
A velocidade do clock de um processador às vezes é chamada simplesmente de "velocidade", mas essa descrição implica falsamente que uma classificação mais alta produz universalmente um processador mais rápido. Para visualizar como a velocidade do relógio se relaciona com a velocidade real, imagine duas bicicletas, uma com rodas grandes e outra com rodas pequenas. Se ambas as bicicletas girassem suas rodas no mesmo número de rotações por minuto, a bicicleta com rodas maiores viajaria em um ritmo mais rápido. Processadores mais novos têm "rodas maiores" devido a melhorias tecnológicas, como o número cada vez maior de transistores previstos pela Lei de Moore. Em geral, comparar velocidades de clock só ajuda quando comparamos CPUs da mesma marca lançadas com um ou dois anos de diferença uma da outra.