【问题标题】:Easy68k: View Initial values at addressesEasy68k:查看地址处的初始值
【发布时间】:2016-02-16 04:26:26
【问题描述】:

我对汇编编程非常陌生。我正在使用 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?

【问题讨论】:

    标签: 68000 easy68k


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-29
      • 2016-02-12
      • 2018-08-02
      • 1970-01-01
      • 2015-08-19
      相关资源
      最近更新 更多