ステップ実行実装中っぽい何か。2
CPU実行モードのうちの4種、
1(0) RUNモード 2(3) RUNモード(2進LEDにアドレス表示) 5(4) STEPモード 6(7) STEPモード(2進LEDにアドレス表示&キー入力音あり)
の4つのモードを実装しました。
音の鳴る順番、LEDの点灯順番も実機と挙動を併せるため
多少の追加実装(やや変則含む。)もありましたが、
RUNモードのみの実装した段階からみて
可読性は然程変わってないと思います。
最終的には1500行近くになりました。>CPUモジュールのみ
残るは内蔵プログラム4種の実装です。
1,2の面倒さを誇る「音楽の自動演奏」を先に片付けるか、後回しにするかが悩みどころです。
A サンプルプログラム6:音楽の自動演奏 B サンプルプログラム2:音階当てゲーム C サンプルプログラム3:モグラたたきゲーム D サンプルプログラム4:テニスゲーム
尚、モードFは先のエントリーで述べた動作は誤りでした。
実際の動作はどうやらメモリ上にデータがあると単音を発生するようです
(「音楽の自動演奏」の出来損ないのような動作。)。
調査して、具体的な動作が判明したら改めて実装し直す予定です。