-2

我真的很困惑,我只是想在一些 dissemblers 中知道这件事

国际开发协会

6A99 = 按下 FFFFFF99

在其他方面

6A99 = 推 -67

有什么不同吗?

4

1 回答 1

1

6A 是“PUSH imm8”的操作码。

imm8 是一个有符号字节,其值介于 -128 和 127 之间。

由于作为有符号字节的 0x99 (153) 等于 -103 (-0x67),反汇编器可以将其显示为 -67h 或符号扩展整数(99h、ff99h 或 ffffff99h)。

于 2013-02-16T01:25:06.827 回答