我想在asm函数中的c程序中编写mips汇编代码。我已经做了很多研究,但我找不到任何东西,而且我找到的东西超出了我的理解。
#include <stdio.h>
int main()
{ asm ( "Li $v0 5"
"syscall"
"add $t0 $v0 $0" );
return 0; }
如何在使用dev c ++的Windows上执行此操作?我知道如果使用intel x86组件但是mips组装可能会有效吗?
答案 0 :(得分:0)
内联汇编代码有两种方法:
1.使用asm指令
__asm__("..code..");
2.Extended Asm进行更详细的互动:
asm ( assembler template
: output operands (optional)
: input operands (optional)
: clobbered registers list (optional)
);
查看source了解详情。