读书人

Linux Arm GNU Compiler 语法总结

发布时间: 2012-09-15 19:09:29 作者: rapoo

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 程序计数器

读书人网 >UNIXLINUX

热点推荐