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