撸汇编学习

汇编一直是弱项, 于是搞了一会浅薄的内容. 做个笔记. void foo() { int a, b, c, d; } int main() { foo(); int a=10; } 这里的流程是: main(): 把 rsp 赋值给 rbp 把 rsp – 10(或者某个数). 此时: rbp –> | | | rsp –> | 调用 foo rbp(main)–>| | | rsp/rbp –>| 初始化 a 到 d: rbp(main)–>| main | | rsp/rbp –>| […]