缩短两条 ASM 指令
Shortening two ASM instructions
我正在尝试缩短这些说明:
add eax,byte +0xc
jmp eax
这条指令是否等同于上面的指令?
jmp dword [eax+0xc]
没有。第一个将0x0c
添加到EAX
,然后跳转地址匹配EAX
的内存。请注意,这应该简单地写成 ADD EAX, 0X0C
.
第二个跳转到匹配在位置EAX+0x0c
找到的内容的地址。
我正在尝试缩短这些说明:
add eax,byte +0xc
jmp eax
这条指令是否等同于上面的指令?
jmp dword [eax+0xc]
没有。第一个将0x0c
添加到EAX
,然后跳转地址匹配EAX
的内存。请注意,这应该简单地写成 ADD EAX, 0X0C
.
第二个跳转到匹配在位置EAX+0x0c
找到的内容的地址。