[英]ARM assembly DCD bad instruction
我正在使用 yagarto 的 arm-none-eabi 来编译汇编代码,但它给出了消息
Error: bad instruction `a DCD 1,2,3'
当我使用 DCD 指令时
使用不合法吗? 如果没有,我如何为 ARM 中的数据保留内存空间?
谢谢
DCD
指令用于 RealView 的汇编程序。 如果您使用的是 GNU 汇编程序,请尝试以下操作:
a: .word 1,2,3
请注意,您可能需要自己处理对齐问题( DCD
自动对齐字边界上的数据 - 我不确定.word
是否.word
)。
你试试这种方式 DCD 123 在这里 DCD 只取整数 32 位
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.