Сегодня аппаратное и программное обеспечение несет тяжкое бремя наследственности. Причина кроется в обратной совместимости, несмотря на существенное изменение экосистемы за последние десятилетия. Избавляться от старых привычек нелегко, здесь необходимо учитывать еще и программное обеспечение. Данный шаг процессоры ARM уже преодолели, теперь к нему готовится Intel.
После своего появления более 20 лет назад, 64-битная архитектура Intel стала доминирующим режимом работы. Microsoft больше не предлагает 32-битную версию Windows 11. Прошивка Intel больше не поддерживает операционные системы UEFI64 «из коробки». 64-битные операционные системы стали стандартом де-факто.
Операционная система все еще может запускать 32-битные приложения, но не поддерживает 16-битные. И здесь Intel видит дальнейший потенциал для упрощения. Современные ОС не используют различные наследственные режимы, хотя процессор через них проходит, прежде чем загрузиться в 64-битном режиме.
Intel опубликовала документ, в котором описываются архитектурные улучшения и изменения, которые Intel вносит в чистую 64-битную архитектуру x86S ("S" здесь означает Simplification, то есть упрощение). Intel на данный момент исследует разные варианты перехода на чистый 64-битный режим.
Нынешние 64-битные дизайны после сброса системы проходят через те же состояния, что и оригинальные чипы 8086, прежде чем они дойдут до 64-битного режима. Но все эти старые состояния и режимы больше не поддерживаются современными ОС.
Осталось избавиться от старых привычек и подготовить экосистему (вплоть до прошивок), чтобы все старые режимы были полностью исключены. Но в чистом 64-битном режиме все же будут поддерживаться 32-битные приложения.
Intel уже опубликовала свои предложения по переходу на чистый 64-битный режим. Теперь разработчики программного обеспечения смогут оценить влияние данного шага на своих продуктах.
Источник новости: www.playground.ru