Как скопировать значение - сборка x86 NASM

Я пытаюсь понять, как скопировать значение, которое я храню в регистре, для немедленного использования и для использования позже в программе . Я буду перебирать код, и это значение нужно будет скопировать в другой регистр, чтобы поместить его в стек, а затем удалить, скопировать и повторить.

Я знаю, что инструкция mov перемещает значение в другой регистр, но может ли регистр, из которого перемещается значение, сохранить это значение?

Например:

mov eax, ebx

Это могло бы переместить значение ebx в eax, но будет ли ebx по-прежнему содержать значение?

Любые инструкции, которые могут помочь мне в этом, приветствуются.

5
задан nmagerko 5 November 2011 в 01:18
поделиться