x86 узнать размер команды операнда, учитывая только шестнадцатеричный машинный код?

Например, учитывая гекс:83 E4 F0

Глядя на руководство разработчика Intel, я могу понять, что83 означаетand а такжеFO означает-16, Смотря наE4Я могу декодировать, что регистр источника / назначения является либо SP, либо ESP.

Поэтому я могу сделать вывод, что гекс означаетand $-16, %ESP или жеand $-16, %SP, Тем не менее, в руководстве, оба из них перечислены как83 /4 ib.

Как я могу различить эти два?

Ответы на вопрос(2)

Ваш ответ на вопрос