Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
yagarto の arm-none-eabi を使用してアセンブリ コードをコンパイルしていますが、メッセージが表示されます
Error: bad instruction `a DCD 1,2,3'
DCD命令を使用している場合
使用するのは合法ではありませんか?そうでない場合、ARM でデータ用のメモリ領域を予約するにはどうすればよいですか?
ありがとう
DCDディレクティブは RealView のアセンブラ用です。GNU アセンブラーを使用している場合は、代わりにこれを試してください。
DCD
a: .word 1,2,3
自分でアラインメントを処理する必要がある場合があることに注意してください(DCDワード境界でデータを自動的にアラインします-そうするかどうかはわかりません.word)。
.word