2013-02-16 92 views
-2

我真的很困惑我只是想知道這件事情 在一些僞君子推-67是什麼意思?

IDA

6A99 = PUSH FFFFFF99

在其他複製Dism

6A99 = PUSH -67

有什麼不同嗎?

+0

'FFFFFF99h'與'-67h'或'-99d' [鏈接到十六進制計算器]相同(http://www.miniwebtool.com/hex-calculator/?number1=ffffff99&operate=1&number2=67) 。 – nrz 2013-02-16 01:15:00

+0

我得到了!謝謝... – 2013-02-16 01:17:13

回答

1

6A是「PUSH imm8」的操作碼。

的imm8是一個帶符號字節,用-128和127

之間的值由於0x99(153),爲帶符號的字節是等於-103(-0x67),反彙編器可以顯示它作爲任-67h或作爲符號擴展整數(99h,ff99h或ffffff99h)。