_man(asm) 함수 인자 전달 방법

2022. 3. 18. 17:30카테고리 없음

x86

스택에 쌓은 뒤에 함수 호출, 해당 함수의 스택 도메인 안에 값을 복사한다.

x64

해당하는 레지스터에 값을 저장한다.

리눅스

RDI -> RSI -> RDX -> RCX -> R8 -> R9

윈도우

RCX -> RDX ->  R8 -> R9

 

x86과 같이 스택 도메인 안에 값을 복사한다.