Я просто касаюсь поверхности набора команд x86 после длительного периода программирования высокого уровня. Прошло около 20 лет, когда я впервые прочитал о программировании на ассемблере x86, и от моих поисковиков я просто заблудился с множеством ссылок на наборы команд; от тех, которые смешивают новые поколения процессоров (286, 386, 486 ...) с другими, которые добавляют более новые инструкции x86. Не говоря уже о вариациях AMD.
Поскольку я планирую создать загрузчик, моей первой мыслью было полное соответствие со «стандартным x86», но я не могу понять, где он находится и даже существует ли он где-либо.
Даже документация Intel, похоже, идет по тому же пути и, как сказал другой, «нам нужна стандартизация набора команд x86, эволюция кодов операций хаотична».
Это не моя идея держать баннер стандартизации. Я просто хочу увидеть дорогу и понять, где находится безопасное место для прогулок. Если бы кто-нибудь мог помочь, я бы очень оценил!