- 把函数的参数按照调用约定压栈或者存储到寄存器中
- 调用要使用的函数,先把调用者的地址入栈,方便回来
- 跳转到函数
- 把函数使用到的一些寄存器压栈,避免修改寄存器的值
- 执行函数
- 处理函数返回值
- 对于第4步中的压栈的那些寄存器,恢复他们原来的值
- 清空第一步中的压栈参数和处理返回值
- 返回到调用者调用时的地址(步骤一已经记录)继续往下执行
相关文章:
-
2022-12-23
-
2021-10-05
-
2022-12-23
-
2021-06-23
-
2022-12-23
-
2021-10-20
-
2018-01-31
-
2021-07-03
猜你喜欢
-
2021-10-20
-
2021-09-04
-
2021-10-20
-
2021-12-11
-
2022-12-23
相关资源
-
下载
2021-06-30
-
下载
2022-12-05
-
下载
2021-07-01