在C错误引用中汇编内联

时间:2014-10-20 19:09:09

标签: c gcc inline-assembly

我需要在C中这样做,我正在使用gcc版本2.95.2:

move.b #$01, $3FFFFF;

但如果我这样说:

 __asm__ ( "move.b #$01, $3FFFFF;" );
我得到了:

/cygdrive/c/NeoGeo_Development/NeoDev/tmp/main.o(.text+0x355): undefined referen
ce to `$01'

/cygdrive/c/NeoGeo_Development/NeoDev/tmp/main.o(.text+0x355): undefined referen
ce to `$3FFFFF'

我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试使用.... var vm = this; vm.test = 'test'; .... 代替0x。或者你可能只是使用像

这样的东西
$

而不是汇编代码。 - 迈克尔