关于汇编中的调用栈

阅读更多

关于汇编中的调用栈


关于汇编中的调用栈_第1张图片

 



_TEXT	SEGMENT
_sum	PROC NEAR
        push	ebp
	mov	ebp, esp

        mov	eax, DWORD PTR 8[ebp]
	mov	ecx, DWORD PTR 12[ebp]

        add eax, ecx

	pop	ebp
	
	ret 0
_sum	ENDP
_TEXT	ENDS

 

int num = 0;

_asm push 111;
_asm push 222;
_asm call sum;
_asm pop ebx;
_asm pop ebx;

_asm mov num, eax;
printf("sum: %d\n", num);

 

 

  • 关于汇编中的调用栈_第2张图片
  • 大小: 15.6 KB
  • 查看图片附件

你可能感兴趣的:(关于汇编中的调用栈)