Я прочитал в Википедии, что ISA x86_64. Это 64-битная версия набора x86. Обратная совместимость с программным обеспечением, написанным для архитектуры x86, не из-за эмуляции, а потому, что она встроена в чип.
Поскольку полные 16-разрядные и 32-разрядные наборы команд x86 остаются реализованными в аппаратном обеспечении без какой-либо промежуточной эмуляции, существующие исполняемые файлы x86 работают без каких-либо ограничений совместимости или производительности, тогда как существующие приложения, которые перекодированы для использования преимуществ новых функций конструкции процессора, могут добиться улучшения производительности.
Я действительно не знаю много о дизайне процессора. Но некоторые из транзисторов внутри используются для обратной совместимости или нет? Будет ли у процессора, который поддерживает чистую 64-битную ISA, больше места, потому что части, которые предназначены для обратной совместимости, исчезли? Есть ли такой процессор? Где-то есть 64-битный ISA? Может быть запланировано?