어셈블리의 PUSH 명령어
개요PUSH와 POP을 통해 스택에 값을 입력한다. 요약PUSH 대상Syntax결과32bit 레지스터push eaxesp+=4*esp=eax16bit 레지스터push axesp+=2*esp=ax숫자push 0x12esp+=4*esp=0x12메모리 주소push 0x403030esp+=4*esp=0x403030예시32bit 레지스터-코드mov eax, 0xaamov ebx, 0xbbmov ecx, 0xccpush eaxpush ebxpush ecx -실행결과16bit 레지스터-코드mov eax, 0xaamov ebx, 0xbbmov ecx, 0xccpush axpush bxpush cx -실행결과숫자-코드push 0x12push 0x123456 -실행결과