p3top2.txt 任意の page3 データを、現在の Page2(RAM) にコピーする。 エラー処理は組み込んでないので必ず次の条件下で使う。 (P3TOP2.BAS を実行すると、RETURN キーで順に実行できる) 1.MAIN-RAM 64KB 以上のマシンで MSX-BASIC を起動した状態。 メモリーディスクなど追加機能は使わない。 2.次の命令を一行で実行する。 POKE &HF676,1 :POKE &HF677,&HC0 :POKE &HC000,0 :NEW 3.次の2命令でスロットを指定する。 DEFUSR0= DEFUSR1=<読み出す page3 のスロット> スロットのフォーマットは次の通り。 F000EEPP (2進数) | |||| | ||++---- 基本スロット番号 | ++------ 拡張スロット番号(非拡張時には '00') +----------- 拡張時に '1' 4.p3top2.bin は、page3 の任意のアドレスにオフセット付でロードし、 先頭から実行する。 例 : BLOAD"P3TOP2.BIN",R,&HD000 p3top2.bas は、実行のための補助 BASIC ファイル。 p3top2.mac は、ソースファイル。 p3top2.bin は、BSAVE 形式のマシン語実行ファイル。 p3top2.txt は、説明ファイル(このファイル)。 Feb.8/2001 K-ichi