ステップ実行実装中っぽい何か。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は先のエントリーで述べた動作は誤りでした。
実際の動作はどうやらメモリ上にデータがあると単音を発生するようです
(「音楽の自動演奏」の出来損ないのような動作。)。
調査して、具体的な動作が判明したら改めて実装し直す予定です。