gpt4 book ai didi

loops - 如何复制值 - x86 NASM 程序集

转载 作者:行者123 更新时间:2023-12-04 17:56:31 24 4
gpt4 key购买 nike

我想弄清楚如何复制我保存在寄存器中的值以立即使用,并在程序中稍后使用。我将循环遍历代码,需要将此值复制到另一个寄存器以将其压入堆栈,然后删除、复制和重复。

我知道 mov 指令将一个值移动到另一个寄存器中,但是从中移动该值的寄存器是否能够保留该值?

例如:

mov eax, ebx

这会将 ebx 的值移动到 eax 中,但 ebx 仍会保留值吗?

非常感谢任何可以帮助我做到这一点的说明。

最佳答案

would ebx still hold a value?



是-- mov确实是副本,因此源保留其原始值。

关于loops - 如何复制值 - x86 NASM 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8017466/

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