LDR R1,R2;R2-->R1
STR R1,R2;R1-->R2
LDM SP!,{R1,R2,R3} ;SP-->R1R2R3 注意与LDR执行方向不同!
STM SP!,{R1,R2,R3} ;R1R2R3-->SP
关于FP(r11)及stack frame:FP寄存器及frame pointer介绍
本文详细解析了ARM汇编语言中的关键指令,包括LDR、STR、LDM和STM等,解释了它们如何用于寄存器之间的数据传输,并特别关注了堆栈指针(SP)的操作及其对FP(r11)的影响。
LDR R1,R2;R2-->R1
STR R1,R2;R1-->R2
LDM SP!,{R1,R2,R3} ;SP-->R1R2R3 注意与LDR执行方向不同!
STM SP!,{R1,R2,R3} ;R1R2R3-->SP
关于FP(r11)及stack frame:FP寄存器及frame pointer介绍

被折叠的 条评论
为什么被折叠?