Open yigegongjiang opened 9 months ago
https://www.yigegongjiang.com/2023/stackForFunc/
时间,真的不多了。
在举例所以 call 指令实际上等同于下面操作:时,可以补充下push %rip的对应指令集:
所以 call 指令实际上等同于下面操作:
push %rip
subq $8,%rsp #Decrement stack pointer movq %rip,(%rsp) #Store %rip on stack
这里作者应该是为了具体讲解call而故意屏蔽掉了push命令的复杂度 :)
call
push
https://www.yigegongjiang.com/2023/stackForFunc/
时间,真的不多了。