2025-12

BASICMASTER

EtchedPixels/EmulatorKit でMIKBUGを動かしてみた(4)emu6800も使ってみる

rcbus-6800+MIKBUGでプログラムが動くようになったが、デバッグが面倒くさい。emu6800のように逆アセンブルしながら動作できるとデバッグしやすいので、emu6800にMIKBUG、Altair680の互換サブルーチンを仕込ん...
BASICMASTER

EtchedPixels/EmulatorKit でMIKBUGを動かしてみた(3)

引き続き rcbus-6800+MIKBUGでプログラムを動かしてみる。モトローラ6800CPUボード(SBC6800)で電大版TinyBASICを動かす (6) テストプログラム動作確認と電大版TinyBASIC | KUNINET BL...
BASICMASTER

EtchedPixels/EmulatorKit でMIKBUGを動かしてみた(2)

rcbus-6800でMIKBUGが動くようになったので、何かプログラムを動かしてみよう。モトローラ6800CPUボード(SBC6800)で電大版TinyBASICを動かす (6) テストプログラム動作確認と電大版TinyBASIC | K...
BASICMASTER

EtchedPixels/EmulatorKit でMIKBUGを動かしてみた(1)

6800系の開発テストには、Fuzix-Compiler-Kit/testにあるemu6800を使っているのだが、これは文字出力はできても入力ができない。言語処理系のテストでは出力だけでも良いのだけど、ライブラリのテストや、ちょっとしたゲー...
BASICMASTER

MC6800のプログラミングテクニック(25) 除算の再検討 電大版TinyBASICの除算

除算の再検討のために、過去に発表されたプログラムの除算を見ていたら、あれ?と思う部分があった。Nakamozu Tiny BASIC と 電大版Tiny BASICである。前者は後者を参考にしたと思われるので、電大版を見てみよう。電大版Ti...
BASICMASTER

MC6800のプログラミングテクニック(24) 除算の再検討 整数除算

いままで開設した整数除算では、被除数Aを1bitずつ左シフトしつつ除数と比較していた。以下の8bit比較法除算を例に考えてみよう。被除数 AccAの上位ビットを、ワーク領域 AccBに 1ビットずつシフトしている。シフトして除数を引いて、引...
スポンサーリンク