diff --git a/doc/1.5.2_assembly.md b/doc/1.5.2_assembly.md index 82d2925..2fcad0d 100644 --- a/doc/1.5.2_assembly.md +++ b/doc/1.5.2_assembly.md @@ -674,6 +674,8 @@ ret ​函数结尾基本上是函数序言的镜像. 从栈中恢复调用者的寄存器值, 通过重置栈指针来释放局部变量, 恢复调用者的基指针值, 并用 `ret` 指令返回调用者中的相应代码位置, 从哪来回哪去. +[维基百科 X86 调用约定](https://zh.wikipedia.org/wiki/X86%E8%B0%83%E7%94%A8%E7%BA%A6%E5%AE%9A) + ## 3.4 x64 汇编基础 ### 3.4.1 导语