请教熟悉arm汇编的高手,关于ATPCS
在看ATPCS的时候发现说子函数的数据栈必须是8字节对齐,这是为什么?
有人说如果在该子函数中不再调用其他子函数的时候不需要保证数据栈8字节对齐,这又是为什么?
有人说如果在该子函数中不再调用其他子函数的时候不需要保证数据栈8字节对齐,这又是为什么?
...全文
相关推荐
ATPCS使用規則[繁中]
ATPCS規定了一些子程式之間呼叫的基本規則.這些基本規則含括子程式呼叫過程中暫存器的使用規則,資料堆疊的使用規則,引數的傳遞規則.為適應一些特定的需要,對這些基本的呼叫規則進行一些修改得到幾種不同的子程式呼叫規則,這些特定的呼叫規則含括: 支援資料堆疊限制檢查的ATPCS. 支援唯讀段位置無關的ATPCS. 支援可讀寫段位置無關的ATPCS. 支援ARM程式和THUMB程式混合使用的ATPCS. 處理浮點運算的ATPCS...
ARM汇编语言与嵌入式C语言混合编程
ARM汇编语言与嵌入式C语言混合编程,很不错的哦,里面也有代码可以练练手的。
周立功 ARM 例程集
33个实验,ARM指令参考资料,Atpcs资料,EasyARM软件。。。
基于ARM的嵌入式系统程序开发要点(六)——开发高效程序的技巧
基于ARM的嵌入式系统程序开发要点(六)——开发高效程序的技巧
嵌入式报告
广东工业大学嵌入式报告



