В этом документе обсуждается архитектура ARMV8-A и ее последствия для 64-разрядной поддержки плагинов, в частности, обращаясь к отсутствию 64-разрядных аналогов для определенных наборов инструкций. Представленная информация не обращается напрямую обращается к плагинам PS2 для 64-битной архитектуры. Необходимы дальнейшие исследования, чтобы найти конкретные плагины PS2, совместимые с 64-битными системами.
Значительная смена ARMV8-A представляет дополнительную 64-разрядную архитектуру (AARCH64) с набором инструкций A64. Aarch64 поддерживает обратную совместимость с 32-разрядными наборами инструкций Aarch32 (ARMV7-A) и A32. Тем не менее, 16-32-битный набор инструкций для большого пальца (T32) не имеет 64-битного эквивалента. Эта архитектура позволяет 32-разрядным приложениям работать в 64-разрядной ОС и 32-разрядную ОС для работы под 64-битным гипервизором. Ядра Cortex-A53 и Cortex-A57, объявленные в октябре 2012 года, были ранними примерами реализаций ARMV8-A. Циклоновое ядро Apple было первым совместимым ядром ARMV8-A в потребительском продукте.
Версия 22.80.00 Примечания обновления
Последнее обновление 20 июня 2024 г.
Эта версия включает в себя незначительные исправления ошибок и улучшения производительности. Рекомендуется обновить эту последнюю версию.