call by reference1 mov와 lea 명령어 / call by value, call by reference, call by address 쉽게 이해하기 MOV EAX, EBP LEA EDX, EBP mov (move) 명령어는 좌변에 우변(상수 가능)의 값을 복사합니다. lea (load effective address) 명령어는 좌변(레지스터)에 우변의 주소값을 저장합니다. 사용 예시) mov eax, ecx 라는 명령은 ecx 레지스터에 저장된 값을 eax 레지스터에 복사한다는 의미입니다. mov eax, [adr] 라는 명령은 adr 주소가 가리키는 값을 eax 레지스터에 저장한다는 의미입니다. mov eax, dword ptr [num] 라는 명령은 num의 주소가 가리키는 4바이트(dword) 값이 eax에 저장된다는 의미입니다. mov dword ptr [num], 12345 지역변수 num에 12345라는 상수 값을 복사(저장)합니다. mo.. 2019. 12. 5. 이전 1 다음