История изменений
Исправление peeruoeso, (текущая версия) :
Что подразумевается под «увидеть логику»?
Есть ряд команд в intel, а всего их 8, которые образуют под собой логику. Можно даже небольшой парсер написать, который упрощает обнаружение, какая написана инструкция.
Почему их 8 всего, потому там требуется как раз заменить один регистр в опкоде на (от 000b до 111b), так и получается, что их 8. Одна из них, это инструкция ADD
. Можете убедиться, что есть в них логика, если взгляните на две инструкции.
Здесь логика опкода поделена на несколько частей.
00 000 000 - ADD, так как вторая часть равна нулю 000
00 010 000 - ADC, так как вторая часть равна двум 010
Здесь 00 111 000 - CMP, так как вторая часть равна 7.
Все эти вторые части соответствуют числам после 0x8X, которые приводятся в документации.
Я только это сумел разобрать.
Исходная версия peeruoeso, :
Что подразумевается под «увидеть логику»?
Есть ряд команд в intel, а всего их 8, которые образуют под собой логику. Можно даже небольшой парсер написать, который упрощает обнаружение, какая написана инструкция.
Почему их 8 всего, потому там требуется как раз заменить один регистр в опкоде на (от 000b до 111b), так и получается, что их 8. Одна из них, это инструкция ADD
. Можете убедиться, что есть в них логика, если взгляните на две инструкции.
Здесь логика опкода поделена на несколько частей. 00 000 000 - ADD, так как вторая часть равна нулю 000 00 010 000 - ADC, так как вторая часть равна двум 010
Здесь 00 111 000 - CMP, так как вторая часть равна 7.
Все эти вторые части соответствуют числам после 0x8X, которые приводятся в документации.
Я только это сумел разобрать.