어셈블리 초보자의 입장에서 간단한 c소스를 역어셈블하고 각각의 의미를 알아본다.
다음은 테스트할 간단한 소스이다.
void Swap(int *parm_a, int *parm_b)
{
int temp = 0;
temp = *parm_a;
*parm_a = *parm_b;
*parm_b = temp;
}
void main()
{
int a = 5, b = 7;
Swap(&a, &b);
}