アプリ版:「スタンプのみでお礼する」機能のリリースについて

アセンブリ言語の勉強を始めた者なのですが
レジスタの値が普通のMOV命令で変化しません。
何か初歩的なミスを犯しているのでしょうか、どなたかご教示願います。
環境はXPSP3,Core2DuoE8500に、コマンドプロンプトからDEBUGコマンドを使って学習しています。

0100:MOV ax,FF
0103:(空白)
-G 100 103

として実行してみるのですがAXレジスタ内の値が0000のまま変化しないのです。
昨日やったときは普通に出来たような気がしたのですが、、
命令を
MOV ax,0222
MOV bx,0222
としたときのスクリーンショットを撮ってみましたので付けておきました。
何かきっと初歩的なミスだと思うのですが、どなたかお願いいたします・・。

「レジスタが変化しない アセンブリ」の質問画像

A 回答 (1件)

開始アドレスの前に=が必要です。


G =100 103

G 100 103
と書くと、100が終了アドレスと認識されてしまい、
(デフォルトの開始アドレスの)100から100までの実行となってしまい、何も実行されません。
    • good
    • 0
この回答へのお礼

ありがとうございました

お礼日時:2010/03/31 16:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!