|
发表于 2008-2-22 15:45:36
|
显示全部楼层
这个帖子很可怜哦!我看到挂在这里很久都没有人回答了。
任何时候,用盏或者是寄存器来传递参数都是可行的,
但是具体的规则是和硬件平台/编译器/甚至是编译选项有关的吧。
不知道你的具体情况,下面的一篇文档也许对你有帮助:
http://www.delorie.com/djgpp/doc/ug/asm/calling.html
另外,任何平台基本都定义了调用规范,其中就包含了参数传递的约定,譬如:
APCS(ARM Process Call Standard)
x86 Calling Convention
MIPS Calling Convention |
|