Здравствуйте, ononim, Вы писали:
O>32хбитные апликухе в вин7 работают не через эмуляцию а прямым исполнением 32хбитного кода на процессоре. Если поддержку 32хбитных инструкций выпилят, то придется делать софтовый транслятор инструкций, по типу розетты в макосе.
уже сейчас в win11 для arm64 есть эмулятор x86 и x64 инструкций, весь существующий юзермодный софт отлично работает. в чем проблема сделать то-же самое на новыз intel процах?
Re[5]: Интел подумывает об отказе от 16 и 32 бит поддержке
Здравствуйте, kov_serg, Вы писали:
N>>Выброс заведомо бессмысленных команд типа RCR со сдвигом более 1. _>Проще говоря нафиг эту архитектуру, есть же ARM и гемороя меньше будет. И эмуляция 32битных интелов уже работает.
типа того, да. И эмуляций 64битных интелов тоже уже работает
Re[5]: Интел подумывает об отказе от 16 и 32 бит поддержке
Здравствуйте, Блудов Павел, Вы писали:
A>>Запуск своей операционки. Например, просто Линукса.
БП>"Просто Линукс" отлично умеет в x64 UEFI. Не удивлюсь, если окажется, что он научился этому раньше чем Виндоус.
Смотря чему именно.
Про x86-64 раньше — факт. Разработчики Linux и *BSD ещё до первого x86-64 железа сделали всё, чтобы на нём запустилось, просто по спекам и под эмулятором. Microsoft играла с Intel, и пока тот не понял, что если не примет разработку AMD, то сдохнет — она не делала ничего в эту сторону.
А вот про UEFI — тогда просто EFI — нет. Intel сделал EFI под Itanium (IA-64). Появление EFI под x86-64 было позже, чем сама архитектура.