CASIOのポケコンZ-1GRのRET命令について。
CASIOのポケコンZ-1GRのRET命令について。
いつもお世話になっております。
小生、現在CASIOのポケコンZ-1GRにて8086アセンブリを勉強している、
アセンブリ初心者です。
今回質問させて頂きたいのは、Z-1GRのアセンブリでラベル内にRET命令を記述し、
アセンブル、実行するとZ-1GRが終了してしまう現象についてです。
再現手順は以下のようになります。
1.Z-1GRを起動。
2.CREAR ,200と入力し、エンターキー押下。
3.menuキー押下し、メニュー画面を表示。
4.キー5を押下し、アセンブリモードに推移。
5.キーSを押下し、エディタを起動。
6.下記のプログラムを記述
ORG 2000H
START:
MOV AX, 0001H
MOV DX, 000FH
CMP AX,DX
JC LABEL_1
MOV CX, 000FH
JMP EXIT
LABEL_1:
MOV CX,0001H
RET
EXIT:
IRET
END
7.Shift+menuキーでアセンブリモードに推移。
8.キーAでアセンブル。
9.アセンブル完了画面が表示される。
10.BRKキー押下、monと入力、エンターキー押下。
11.デバッグ画面に推移し、G2000 ,2014と入力しエンターキー押下。
12.Z-1GRが終了する。
以上です。
もしかして、Z-1GRの仕様でラベル内ではRET命令を使えない事になっているのでしょうか?
お忙しい中、大変申し訳ございませんが、先輩方ご教示宜しくお願い致します。
お礼
だと思いました。 やってないので安心を^^ お二人ともありがとうございました。