从函数的{ 到第一条高级语言前,所有的汇编代码在做什么(一道很难的作业题,因为觉得有记录价值,所以写了这篇博客)
首先开头几条指令下面博客讲的很透彻,转载了过来:以下部分从https://www.cnblogs.com/huangyong9527/archive/2012/08/14/2637987.html转载子程序如何存取参数:因为缺省对堆栈操作的寄存器有 ESP 和 EBP,而 ESP是堆栈指针,无法暂借使用,所以一般使用 EBP 来存取堆栈,假定在一个调用中有两个参数,而且在 push 第一个...
原创
2019-09-30 15:36:26 ·
144 阅读 ·
0 评论