gpt4 book ai didi

assembly - 从中断返回(RTI)和从子程序返回(RTS)之间的区别

转载 作者:行者123 更新时间:2023-12-02 20:15:50 26 4
gpt4 key购买 nike

我想知道从中断返回(RTI)和从子例程返回(RTS)之间有什么区别。两者是相同的还是有什么区别?

最佳答案

通常从中断返回会恢复标志,以便被中断的代码可以继续正确执行。从子例程返回不需要这样做,该指令是在该代码流中有意使用的,并且知道标志是否被破坏,具体取决于体系结构。在使用堆栈作为返回地址的体系结构中,这一点非常明显。从中断返回将弹出标志,然后弹出返回地址,而从子例程返回将仅弹出返回地址。

关于assembly - 从中断返回(RTI)和从子程序返回(RTS)之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5270529/

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