>>407(409),FreeDOS教徒さん
返事遅くなりました。
start:
;セグメントの設定
mov sp, 0xFFFF
;xorsp,sp
mov ax, 0x07C0
mov ds, ax
mov es, ax
mov ss, ax
と修正したところ、実機の方でもうまく動きました。
御教授ありがとうございます。
セグメント間ジャンプをしたのにSPの設定をしていないためということが原因で、
FreeDOS教徒さんが示された SP = 0x0000 に指定すると言うのは、
SP から -1 すると SP = 0xFFFF ということになり、
無駄なくセグメントを利用できるということなのでしょうか...