# 外部(DIP4sw)から入力してAレジスタにおく IN A # # Bレジスタを0にする L0: MOV B 0 # # Bレジスタに1を足す L1: ADD B 1 # # もし桁あふれしなければL1に飛ぶ(繰り返す) JNC L1 # # Aレジスタに1を足す ADD A 1 # # もし桁あふれしなければL0に飛ぶ(繰り返す) JNC L0 # # 4を出力する(とブザーがなる) OUT 4 # # 無条件に L0 に飛ぶ JMP L0アセンブルすると (16進で)
20 70 51 E2 01 E1 B4 F1となります。もう少し詳しい説明は GMC4 との比較 にあります。