#MSX0 にシリアルコンソール経由でデータを送るのに、HEX文字列インプットしてもらって数値に変換して書き込み、っていうのを考えてある程度できたんだけど、マシン語にしたとてやっぱり遅い。で、よく考えたらインプット時に画面に表示とかする必要ないんだよなー。表示やスクロールとかを省けば、処理が早められるか。あとでためそう。
激しく速くはなってないけどかなりマシになった。
もっとチューニングできるかな…
1バイト単位でファイルに書き込めるようにランダムアクセスでレコードサイズを1バイトにしているんだけど多分実行効率としてはかなり良くないんだろうなあ。
#MSX0
QT: https://fedibird.com/@mobileff/111581719719941647 [参照]