我试图将十六进制的数字移动到我的地址寄存器A0中保存的存储单元。我正在使用Motorola 68k汇编语言进行编程。
问题是我不确定如何将直接数据添加到内存(地址为A0)。
我可以使用哪个命令来执行此操作?
我试过addq.b,但我不认为它正在做它的事情......
谢谢!
答案 0 :(得分:1)
查看我的“编程M68000”国王和骑士的副本,给出一个线索。我无法检查这一点,因为我的Atari ST显示器有点动作。
ORG $1000
MOVEA.L #$2000,A0 Load Start address
MOVE.L #$24,D2 Load the value
MOVE.L D2,(A0) Store the value