dyn*_*mic 4 assembly 68000 motorola
我有这行代码:
X DC.W 5
Run Code Online (Sandbox Code Playgroud)
这意味着基本X = 5但不应该X DC.W #5?
使用MOVE时我总是需要 #
MOVE.B #1,VAR
Run Code Online (Sandbox Code Playgroud)
#1 意味着立即值,即值1.没有#,它将意味着内存位置1的内容.
使用DC.*将值(我猜你可以称之为"立即"值)放入X指定的内存位置.它不是处理器指令,而是汇编程序保留内存并用指定值填充的指令(s ).