编程技巧(ppt 41页)
- 所属分类:
- 信息化知识
- 文件大小:
- 452 KB
- 下载地址:
- 相关资料:
- 编程技巧
编程技巧(ppt 41页)内容简介
C/C++ 和汇编能很容易的混合:
可实现在c中无法实现的处理器功能
使用新的或不支持的指令
产生更高效的代码
直接链接变量和程序
确定符合程序调用规范
输入/输出相关的符号
编译器也可包含内嵌汇编
大多数arm指令集都可实现
寄存器操作数可支持任意的c/c++的表达式
内嵌汇编代码可由编译器的优化器来传递
开始四个字大小的参数直接使用寄存器的R0-R3来传递(快速且高效的)
更多的信息可参看ATPCS
如果需要更多的参数,将使用堆栈。(需要额外的指令和慢速的存储器操作)
所以通常限制参数的个数,使它为4或更少。
如果不可避免,把常用的参数前4个放在R0-R3中
..............................
用户登陆
信息化知识热门资料
信息化知识相关下载