自作デバッガー
16命令アセンブラで最低限デバッグするためのコード
4桁の10進数を表示する
m4
write ireg;
read *ireg; div 1000; mod(10); add 48; write 1230;
read *ireg; div 0100; mod(10); add 48; write 1231;
read *ireg; div 0010; mod(10); add 48; write 1232;
read *ireg; div 0001; mod(10); add 48; write 1233;
令和で見かけるのは珍しい、スタックポインタのpush pullの回数がズレて破滅するシーン