La arquitectura del AMD64 extiende la arquitectura de 32 bits del x86 (IA-32) añadiendo registros de 64 bits, con modos de total compatibilidad de 32 bits y 16 bits para software ya existente.