確保したいバイト数を6桁の16進数で表し、2桁づつ区切ります。
例)4386バイト確保したい場合→(00 11 22)H
↑ ↑ ↑
a b c
c b a
↓ ↓ ↓
POKE &BFE03,&1A,&FD,&B,&22,&11,&00[RETURN]
CALL &FFFD8[RETURN]
マシン語の確保される領域の最終アドレスは、BFBFFH固定のため、
開始アドレスは
BFBFFHー001122H+1
となる。
・開始アドレスの確認
BFD1AHからの3バイトに開始アドレスが格納されている。
A=BFD1AH '下位
B=BFD1BH '中位
C=BFD1CH '上位
PRINT HEX$ C;RIGHT$("0"+HEX$ B,2);RIGHT$("0"+HEX$ A,2)
0 件のコメント:
コメントを投稿