Easy68k:查看地址的初始值

Easy68k: View Initial values at addresses

我对汇编编程还很陌生。我正在使用 Easy68k 进行组装。

这是我的脚本:

    ORG    00
START:                  ; first instruction of program

* Put program code here

    move.l  [=10=]000080,d0
    move.l  [=10=]000010,d1
    move.l  [=10=]000020,d2
    move.l  [=10=]000030,d3    
    move.l  [=10=]000040,d4
    move.l  [=10=]000050,d5
    move.l  [=10=]000060,d6
    move.l  [=10=]000070,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?

Easy68k应该有一个简单的window看内存内容:http://www.easy68k.com/tutorials.htm(教程4).

注意:您的代码应该永远不会依赖具有特定初始值的内存。未初始化内存的初始值总是机器特定的,在很多情况下随机。如果您需要一个具有特定内容的内存区域,请在您的程序中对其进行初始化。