LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

доступ можно получить ко всем 32 регистрам, пусть и через анус переключение режима.

А потом попробуй дизассемблируй это… Я пробовал, так до конца и не работает, пришлось сделать трекер регистров и обращений к памяти потому что константы хранятся прямо в коде, а в сами инструкции константы не лезут. RISC-V – это рай по сравнению с ARM. Такое чувство, что ARM для обфускации кода делали.

Исходная версия X512, :

доступ можно получить ко всем 32 регистрам, пусть и через анус переключение режима.

А потом попробуй дизассемблируй это… Я пробовал, так до конца и не работает, пришлось сделать трекер регистров и обращений к памяти потому что константы хранятся прямо в коде, а в сами инструкции константы не лезут. RISC-V – это рай по сравнению с ARM.