摘要: 函数调用过程分析 1. 静态变量和初始化 2. 堆栈帧 一个函数分为:函数序、函数体、函数跋 函数序:执行启动工作,如:为局部变量保存堆栈中的内存 函数跋:在函数即将返回之前清理堆栈。 函数体:执行工作的地方 0x3cfc表示寄存器d2至d7、a2到a5中的值需要被保存 局部变量声明和函数原型不会产 阅读全文
posted @ 2019-07-19 16:53 LOXO 阅读(2408) 评论(0) 推荐(0) 编辑
摘要: MSP和PSP 的含义是Main_Stack_Pointer 和Process_Stack_Pointer,在逻辑地址上他们都是R13; 权威手册上说的很清楚PSP主要是在Handler的模式下使用,MSP主要在线程模式下使用(当然你在线程模式下也可以调用PSP,需要你做特殊的处理); 这意味着同一 阅读全文
posted @ 2019-07-19 11:52 LOXO 阅读(7682) 评论(0) 推荐(0) 编辑