Manuke Station BBS

RSS
投稿者 題名 内容 URL

Re: もう一つだけ教えてください。

投稿者: Manuke 投稿日:
To PC-8801さん
> マシン語のセーブはマシン語モニタからだけなんですか?N88-BASICからはできないの
> でしょうか?

マシン語のテープへの保存は、基本的にBASICからではできないです。
(DISK BASICならBLOAD / BSAVE一発ですが)
ただ、BASIC側からマシン語データを処理する方法がないわけではありません。
一番簡単なのは、BASICのDATA文にマシン語データを書いておく方法ですね。
例えば、

10 CLEAR ,&HC7FF
20 DEFINT A-Z
30 FOR I=0 TO 15
40   READ A$
50   POKE &HC800+I,VAL("&H"+A$)
60 NEXT
70 END
80 DATA 00,11,22,33,44,55,66,77,88,99,AA,BB,CC,DD,EE,FF

みたいな感じで。
他にも、マシン語モニタに自動で入るために、キーバッファに文字を書き込むテクニッ
クなんかもありました。

88でカセットテープでのソフトが売られていた頃には、そうしたマシン語ロード手段が
色々と考案されてましたけど、今ではほとんど忘れ去られちゃってますね。
もはや役に立たないバッドノウハウですし(^^;)