gpt4 book ai didi

assembly - 为什么我们需要回邮地址?

转载 作者:行者123 更新时间:2023-12-05 08:27:35 26 4
gpt4 key购买 nike

在调用堆栈上,我们有一个帧指针,它为我们提供了过程参数的位置和指向前一帧的指针的地址。我们还有一个回邮地址。为什么需要返回地址?我们能否不只是跟随帧指针返回堆栈,并在我们进行时从堆栈帧中弹出?返回地址只是优化吗?

最佳答案

返回地址不指向前一个堆栈帧,它指向调用方法中下一条指令的代码段。

关于assembly - 为什么我们需要回邮地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com