Les processeurs suivants implémentent l'architecture AMD64 :
Mode de fonctionnement | Système d'exploitation requis | Recompilation requise | Taille des adresses par défaut | Taille des opérandes par défaut | Extensions de registres | Taille typique des registres GPR | |
---|---|---|---|---|---|---|---|
Long mode | 64-bit mode | OS compatibles 64-bit (x86-64) (par exemple Win XP Pro x64, Linux x86-64) | oui | 64 | 32 | oui | 64 |
Compatibility mode | non | 32 | 32 | non | 32 | ||
16 | 16 | 16 | |||||
Legacy Mode | Protected Mode | OS « Legacy 16-bit ou 32-bit » | non | 32 | 32 | non | 32 |
16 | 16 | 16 | |||||
mode virtuel 8086 | 16 | 16 | 16 | ||||
Real mode | Legacy 16-bit OS |
Puisque les architectures AMD64 et Intel 64 sont relativement similaires, beaucoup de produits logiciels et matériels utilisent un terme commercial neutre pour indiquer leur compatibilité avec les deux implémentations. La désignation d'origine d'AMD pour l'architecture de ce processeur, "x86-64", est encore parfois utilisée dans ce but, tout comme x86_64". d'autres entreprises, comme Microsoft et Sun Microsystems, utilisent la contraction "x64" au niveau marketing.
Beaucoup de systèmes d'exploitation et de produits, spécialement ceux qui introduisirent la prise en charge de x86-64 avant la venue d'Intel sur cette architecture, utilisent le terme "AMD64" ou "amd64" pour se référer à la fois à AMD64 et à Intel 64.
arch
et dans la documentation.Les processeurs suivants implémentent l'architecture Intel 64 :