gpt4 book ai didi

assembly - Intel jmpq 指令的作用是什么?

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

地址如何0x600860在下面的英特尔指令中计算? 0x4003b8 + 0x2004a2 =60085a ,所以我不知道计算是如何进行的。

0x4003b8 <puts@plt>: jmpq *0x2004a2(%rip) # 0x600860 <puts@got.plt>

最佳答案

在 Intel 上,JMP、CALL 等与下一条指令的程序计数器相关。

您的案例中的下一条指令位于0x4003be,并且0x4003be + 0x2004a2 == 0x600860

关于assembly - Intel jmpq 指令的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20251097/

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