Ollydbg: знак расширения с помощью Movsx

Movsx знак-расширяет регистр с 1 право?

Так почему в Ollydbg я получил это:

  • До: до
  • После: после

мне следует иметь FFFFFF65 вместо 00000065 в ECX нет?

Спасибо!

1 ответ

Байт в ячейке памяти имеет значение 65h. Это положительное число, и, таким образом, расширение заполнит 3 старших байта ECX нулем, что дает 00000065h.

Другие вопросы по тегам