
汇编
QuoVadis_cx
冷酷无情的带学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过汇编语言理解栈的过程调用
栈 一种受限制的线性表,栈底为高地址,栈顶为低地址。 重要寄存器 ebp:即MIPS中的fp,用来存储当前函数的基地址 esp:即MIPS中的sp,用来存储函数调用栈的栈顶地址,在出栈和压栈时发生变化 C代码 #include <stdio.h> int Add(int x, int y) { int z = 0; z = x + y; return...原创 2019-03-25 00:07:53 · 1022 阅读 · 0 评论 -
通过汇编语言理解栈的过程调用2
接之前的博客,废话不多说,直接上代码分析 C代码 #include <stdio.h> using namespace std; void test() { printf("\n!!!执行了 test 函数!!!\n\n"); return; } int sumset(int x, int y, int i) { int a = x; int b = y; vo...原创 2019-03-25 21:09:35 · 974 阅读 · 0 评论