CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

アセンブル実行

理由はよくわかりませんが、これでアセンブラTmasm.Exeは起動できるようになりました。ヘルプオプションで簡単なusageが表示されます。


f:id:O3I:20211015101051j:plain

 

サンプルソースコードが付属していたのでこれを参考にしながらテストソースを作成しました。

主にブートストラップからの起動とオペランドの展開のされ方を見てみます。

f:id:O3I:20211022074835j:plain

 

そしていきなりアセンブル実行!

 

f:id:O3I:20211015101227j:plain

初CPUの初コーディングなのにノーエラー・・・と云ってもここまで来るのに紆余曲折あったわけですが。

このあと生成されたリスティングファイルでアセンブル結果を確認してみます