我是程序集的新手,我正在尝试按指针修改指针,例如:
Push Pointer+edx
其中edx初始化为1。
Push Pointer + 1
对我有用,但这不符合学习目的。
我正在使用NASM
谢谢
答案 0 :(得分:3)
你不能直接这样做。你可以这样做:
push Pointer
add [esp], edx
将偏移量添加到已推送的值。
如果您不关心edx
,您也可以这样做:
add edx, Pointer
push edx
或者你也可以使用不同的寄存器。