摘要: PC(program counter)是CPU中用于存放下一条指令地址的寄存器,SP为堆栈指针。下面将介绍函数调用过程中CPU对PC和SP这两个寄存器的操作。 假设有如下函数Fun 当函数Fun调用其子函数sub-fun时,CPU内部执行情况如下: 1. 执行CPU指令push,将参数a、b入栈,即 阅读全文
posted @ 2019-09-08 22:01 凉风SK 阅读(9592) 评论(2) 推荐(3) 编辑