分类:
2009-08-24 09:03:33
24.15 MIPS/Debian上嵌入式汇编中使用$a0这样的寄存器名
Q:
--------------------------------------------------------------------------
int main ( int argc, char * argv[] )
{
__asm__ __volatile__
("
text_begin:
/*
* 这里$4写成$a0,编译时就说illegal operands,有办法让编译器认$a0吗?
*/
li $a0, 0x51211314
");
return( 0 );
} /* end of main */
--------------------------------------------------------------------------