2011-11-05 2 views
3

나는 레지스터에 현재 보유하고있는 값을 복사하여 프로그램에서 나중에 사용하는 방법을 알아 내려고하고 있습니다. 나는 코드를 루핑 할 것이고,이 값은 스택으로 밀어 넣기 위해 다른 레지스터에 복사 한 다음 제거, 복사 및 반복 할 필요가있을 것이다.값 - x86 NASM 어셈블리를 복사하는 방법

mov 명령은 값을 다른 레지스터로 이동하지만 그 값을 옮길 수있는 레지스터는 값을 유지할 수 있습니까? 예를 들어

:

mov eax, ebx 

이 EAX에 EBX의 값을 이동,하지만 값을 여전히 EBX 개최 것?

이 작업을 수행하는 데 도움이되는 지침이 있으면 크게 환영합니다.

답변

7

여전히 ebx에 값이 있습니까?

예 - mov은 실제로 사본이므로 원본은 원래 값을 유지합니다.

관련 문제