请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:LAUNCHXL-F2.8377万S
工具/软件:Code Composer Studio
您好,
我正在尝试运行汇编器功能C
... extern unsigned int asmfunc( int Vref, int Vadc, int b0); void main(void) { test = asmfunc( 4,5,8);}...
SPRU514L (第145/203页)第7.3 章1 5:
您可以看到int Vref被放置在Al寄存器中,Vadc被放置在AH寄存器中。 此零件工作正常。
但是b0放在堆栈中。
如何获取b0值的访问权限?
SPRU430F在第85/551页上,我尝试了不同的堆栈寻址模式
.global _asmfunc _asmfunc: ;Al = 4 ; AH = 5 附加附件,*-SP[1]