Há diferentes arquiteturas, mas na computação pessoal é o x86 que lidera destacada. Esta arquitetura foi desenvolvida originalmente pela Intel, mas que já foi aplicada por outros, com destaque especial para a AMD. A arquitetura define, em linhas gerais, a compatibilidade do software. Deste modo é possível garantir que as aplicações, como o sistema operativo, podem correr em processadores de diferentes tipos e diferentes marcas.
Os processadores juntam atualmente muitos milhões de transístores, os elementos básicos usados para linguagem binária (0 e 1), a base da informação digital. É partir de operações lógicas (0 e 1, falso ou verdadeiro) que se criam todas as operações aritméticas onde assenta a execução de todo o software.
Há várias características que definem o desempenho de um processador, como a frequência (MHz, milhões de ciclos por segundo), o número de núcleos (cada núcleo funciona como um processador independente) e a memória cache. No entanto, o desempenho das aplicações em determinada CPU depende muito das otimizações feitas na programação. Por outras palavras, a análise real do desempenho de um processador tem de considerar muitos fatores diferentes. Não é, portanto, correto concluir que a CPU A é melhor do que a B só porque tem mais núcleos ou funciona a uma frequência superior.
Videopédia
A Videopédia é uma nova secção da Exame Informática dedicada a descomplicar a tecnologia. Aqui usamos o vídeo para explicar o significado dos termos mais usados na tecnologia, sobretudo na área da informática.