Pointers 将带有注册表值的指针推入堆栈
我是汇编新手,我尝试推送一个指针,由注册表中的值修改,例如:Pointers 将带有注册表值的指针推入堆栈,pointers,assembly,nasm,Pointers,Assembly,Nasm,我是汇编新手,我尝试推送一个指针,由注册表中的值修改,例如: Push Pointer+edx 其中edx初始化为1 Push Pointer + 1 对我来说很有用,但这并不能达到学习的目的 我正在使用NASM 谢谢你你不能直接这么做。您可以改为: push Pointer add [esp], edx 将偏移量添加到已推送的值。 如果您不关心edx,您也可以: add edx, Pointer push edx 当然,您也可以使用不同的寄存器。您不能直接这样做。您可以改为: push
Push Pointer+edx
其中edx初始化为1
Push Pointer + 1
对我来说很有用,但这并不能达到学习的目的
我正在使用NASM
谢谢你你不能直接这么做。您可以改为:
push Pointer
add [esp], edx
将偏移量添加到已推送的值。
如果您不关心edx,您也可以:
add edx, Pointer
push edx
当然,您也可以使用不同的寄存器。您不能直接这样做。您可以改为:
push Pointer
add [esp], edx
将偏移量添加到已推送的值。
如果您不关心edx,您也可以:
add edx, Pointer
push edx
当然,您也可以使用不同的寄存器。您不能直接这样做。您可以改为:
push Pointer
add [esp], edx
将偏移量添加到已推送的值。
如果您不关心edx,您也可以:
add edx, Pointer
push edx
当然,您也可以使用不同的寄存器。您不能直接这样做。您可以改为:
push Pointer
add [esp], edx
将偏移量添加到已推送的值。
如果您不关心edx,您也可以:
add edx, Pointer
push edx
当然,您也可以使用其他注册表。谢谢,非常有用谢谢,非常有用谢谢,非常有用谢谢,非常有用谢谢,非常有用