摘要: 以一段简单的函数调用开始,看看程序的上下文是如何切换的。 工具:Keil5 平台:Cortex-M7 1. 简单函数调用 编译成功后仿真,看看汇编里做了啥: 1. 程序执行到C代码的17行 时调用子函数,准备切换下文,首先将func()的传参从右向左扫描,依次暂存在寄存器中(见下列汇编 1-7行)。 阅读全文
posted @ 2019-06-25 22:27 ba哥 阅读(2017) 评论(0) 推荐(0) 编辑