我发了四张图,手机拍的可能不清楚敬请谅解,我遇到的问题是搞不懂LR保存的值是什么,LR是返回地址,书上说保存的是当前指令下一条指令的地址,前两张是一个分析,bl c 《main》,地址为4,下一条指令为8,即LR=8,可以理解,但是在下一个汇编分析中,bl 58 <led_on>跳转到58处的函数处,LR保存的不应该是下一条即c吗?初学者可能是哪里搞错了,还望解答谢谢。