x86-64
x86-64 é uma versão de 64 bits da arquitetura de processadores x86, usada por PCs com Windows há várias décadas. Ela é semelhante ao x64, mas se refere especificamente a processadores que usam o conjunto de instruções x86.
As CPUs com a arquitetura x86-64 são executadas no modo de 64 bits por padrão, mas também são compatíveis com versões anteriores de aplicativos de 32 e 16 bits. Em outras palavras, qualquer programa que seja executado em uma CPU x86 de 32 bits deve ser executado em uma CPU x86-64 sem a necessidade de emulação.
O principal benefício de um processador x86-64 em comparação com uma CPU x86 padrão de 32 bits é a quantidade significativamente maior de memória endereçável. Um processador de 32 bits pode referenciar apenas 232 (4.294.967.296) valores endereçáveis na memória — aproximadamente 4 gigabytes. Um processador de 64 bits é compatível com 264 (18.446.744.073.709.551.616) valores endereçáveis. Portanto, uma CPU x86-64 não é compatível com o dobro da memória de uma CPU x86, mas com 4.294.967.296 vezes mais.
Intel e AMD são os dois principais fabricantes de processadores X86-64. As duas tecnologias são chamadas de Intel 64 e AMD64, respectivamente. A AMD lançou sua primeira CPU de 64 bits (Operteron) em 2003, seguida pouco depois pela Intel, que lançou sua primeira CPU de 64 bits (Nocona) em 2004. Atualmente, quase todos os processadores são de 64 bits.
Teste seus conhecimentos