以下语句之间有什么区别?

mov %eax,%esp
mov %eax,(%esp)

我正在散布二进制炸弹,并且在组装初期就遇到了一些movleal命令的麻烦。

最佳答案

这会将%eax中的值复制到%esp中。

mov %eax,%esp

这会将值从%eax复制到%esp指向的内存中的位置。
mov %eax,(%esp)

关于assembly - mov%eax,(%esp),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12978048/

10-11 15:39