Дело было так в Intel разработали 64-битную архитектуру, которую назвали IA-64. На основе IA-64 выпустили процессоры Itanium и Itanium 2. Потом почему-то в Intel заявили что больше процессоры на 64-битных архитектурах разрабатывать не будут. Однако AMD разработала свои процессоры Opteron и Athlon 64 на собственной 64-битной архитектуре x86—64, которую позднее переименовали в AMD64. Эти процессоры от AMD пользовались успехом, возможно потому что имели совместимость с 32-разрядным ПО которой у процессоров от Intel (Itanium, Itanium 2) не было. Успех AMD заставляет Intel пересмотреть свое решение и разработать клон архитектуры AMD64 названый IA-32e позже переименованый в EMT64T и еще раз переименованый в Intel 64.
Плюсы x64 (оно же x86—64, AMD64, IA-32e, EMT64T, Intel 64):
Intel | AMD | VIA |
IA-64 | x86—64 — > AMD64 | |
Itanium Itanium 2 |
Opteron Athlon 64 |
Isaiah |
IA-32e — > EMT64T — > Intel 64 |
- совместимость с 32-разрядным ПО
- расширенный набор регистров
- 64-битное адресное пространоство
- не запускаются программы скомпилированые для 16-разрядных систем
- не запускаются программы скомпилированые для kernel mode 32-разрядных систем