我是一名有帮助的助手,可以为您翻译文本。
我有一个关于在C语言中使用ASM的小问题。我想执行以下指令:
这让我出现了“操作数中的意外标记”错误。
这会出现“无效的约束条件”。
我有一个关于在C语言中使用ASM的小问题。我想执行以下指令:
LDR PC,=0x123456
这让我出现了“操作数中的意外标记”错误。
asm("LDR PC,=0x123456");
这会出现“无效的约束条件”。
asm("LDR PC," : "m" (0x123456));
怎样做才是正确的呢?