首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux Arm GNU Compiler 语法总结

2012-09-15 
Linux Arm GNU Compiler 语法小结以下分析及总结结果并未进行运行确认。?r0,r1,r2,r3四个寄存器在函数调用

Linux Arm GNU Compiler 语法小结

以下分析及总结结果并未进行运行确认。

?

r0,r1,r2,r3  四个寄存器在函数调用时不保证保存,需要程序员在调用前进行保存。因为这四个寄存器将被用于函数调用的前四个参数(32bits,如果64bits则会占用两个)保存。函数调用返回时会暂存使用。r4~r11: 变量寄存器r9: sb 静态基址r10: sl 堆栈限制r11: fp 帧指针r12: ip 过程调用中间临时寄存器r13: sp 堆栈指针r14: lr 链接寄存器r15: pc 程序计数器

热点排行