「モトローラ6800伝説」で遊ぶ 6809編その8 [マイコン]
ようやくMS-BASICがアセンブルできた。
使用したアセンブラはアークピットのX6809.EXE です。
ただし、このアセンブラ固有の問題で2種類の修正が必要でした。
1つめは、このタイプ
TOK_USR EQU *-FUNC_TAB/2+$7F
TOK_USR EQU (*-FUNC_TAB)/2+$7F
上がオリジナルです。数式としては、下が正しいですね。
CMPB #TOK_INKEY-$80*2
CMPB #(TOK_INKEY-$80)*2
これも同様の部類です。
もう一つが
FCB ''+$80
FCB $80+'''
同じく、上がオリジナルです。
このような修正が数カ所ずつありました。
やれやれ。