我正在阅读reverse engineering for beginners 在本书中,汇编代码在第15页我不明白。
s = dword ptr -1Ch
我不理解1Ch
的意思。
页面上没有关于它的描述。
这是什么意思?
答案 0 :(得分:1)
1Ch
将被翻译为0x001C
,小数为28
。 h
代表十六进制。 X86使用二进制补码表示负整数,因此-28
的十六进制值等于0xFFFFFFE4
。
编辑:
这会创建一个名为dword
的常量ptr
,其值为-28
。