请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8375万D 工具/软件:TI C/C++编译器
小问题:
如果我有:
文件1.c
float myVar[2]={1.0 ,2.0 };
文件2.c
外部浮点myVar[2];
文件3.asm
全局_myVar
以上内容适用于单个浮点var,
问: 如何将浮点数组传递给C文件中定义的汇编程序?
问: 如何在汇编程序中处理浮点数组?
MOV32 DP,#_myVar
MOV32 R?H,@μ_myVar
这是对单个var执行的操作,如何访问第二个数组元素?
我就这么做了
MOVL xar#,#_myVar
MOV32 R?H,*xar#+[0]
MOV32 R?H,*xar#+[2]