gpt4 book ai didi

c - C 错误引用中的内联汇编

转载 作者:行者123 更新时间:2023-11-30 17:27:17 26 4
gpt4 key购买 nike

我需要在 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'

我怎样才能正确地做?

最佳答案

尝试0x而不是$。或者你可以使用类似的东西

 *(volatile char*)(0x3FFFFF) = 1;

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

关于c - C 错误引用中的内联汇编,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26473146/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com