# include <stdio.h>

int f(int param1, int param2)
{
 printf("test %d\n", param1+param2);
}
int main(void)
{
 void (*newF)(int v1, int v2) = f;
 __asm
 {
  push 20;
  push 10;
  call newF;
  pop  ebx;
  pop  ebx;
 }
 return 0;
}

'어셈블리' 카테고리의 다른 글

인라인 어셈블리 3개 값 받고 대소 비교  (0) 2017.10.23
이중 포인터 어셈블리 접근 방식  (0) 2017.10.22
인라인 어셈블리  (0) 2017.10.15
제곱 어셈블리  (0) 2017.10.13
어셈블리 함수 공부 중  (0) 2017.09.28