x86-64
x86-64 est une version 64 bits de l’architecture de processeur x86, que les PC Windows utilisent depuis plusieurs décennies. Elle est similaire à x64, mais désigne spécifiquement les processeurs qui utilisent le jeu d’instructions x86.
Les CPU dotés de l’architecture x86-64 fonctionnent par défaut en mode 64 bits, mais sont également rétrocompatibles avec les applications 32 bits et 16 bits. En d’autres termes, tout programme qui fonctionne sur un CPU x86 32 bits devrait fonctionner sur un CPU x86-64 sans qu’une émulation soit nécessaire.
Le principal avantage d’un processeur x86-64 par rapport à un CPU x86 32 bits standard est qu’il peut adresser beaucoup plus de mémoire. Un processeur 32 bits ne peut référencer que 232 (4 294 967 296) valeurs adressables en mémoire, soit environ 4 gigaoctets. Un processeur 64 bits prend en charge 264 (18 446 744 073 709 551 616) valeurs adressables. Par conséquent, un CPU x86-64 ne prend pas en charge deux fois plus de mémoire qu’un CPU x86, mais 4 294 967 296 fois plus.
Intel et AMD sont les deux principaux fabricants de processeurs X86-64. Les deux technologies sont respectivement appelées Intel 64 et AMD64. AMD a commercialisé son premier CPU 64 bits (Operteron) en 2003, rapidement suivi par Intel, qui a commercialisé son premier CPU 64 bits (Nocona) en 2004. Aujourd’hui, presque tous les processeurs sont 64 bits.
Testez vos connaissances