我对Assembly编程很新。我正在使用Easy68k进行组装。
这是我的剧本:
ORG $1000
START: ; first instruction of program
* Put program code here
move.l $00000080,d0
move.l $00000010,d1
move.l $00000020,d2
move.l $00000030,d3
move.l $00000040,d4
move.l $00000050,d5
move.l $00000060,d6
move.l $00000070,d7
SIMHALT ; halt simulator
* Put variables and constants here
END START ; last line of source
我刚刚选择了一些随机地址来加载数据,我得到了结果:
D0 = FFFFFFFF
D1 = FFFFFFFF
D2 = FFFFFFFF
D3 = FFFFFFFF
D4 = FFFFFFFF
D6 = FFFFFFFF
D6 = FFFFFFFF
D7 = FFFFFFFF
我的问题是,如何查看位于Easy68k中不同内存地址的所有数据,并且初始值始终为FFFFFFFF?
答案 0 :(得分:0)
Easy68k应该有一个简单的窗口来观看记忆内容:http://www.easy68k.com/tutorials.htm(教程4)。
注意:您的代码永远不会依赖具有特定初始值的内存。未初始化的内存的初始值始终是特定于机器的,并且在许多情况下 random 。如果您需要具有特定内容的存储区,请在程序中对其进行初始化。