nicolive-logo
  • 20
  • 11
コメント

実質残業のパズルゲー「SHENZHEN I/O」やる

(2時間01分)
axel
・記述順
[ラベル:] [条件+/-] [命令] [#コメント]

・命令
nop :何もしない
mov A B :AをBに格納する (R/I,R)
jmp A :Aラベルにジャンプする (L)
slp A :Aフレームだけスリープする (R/I)
slx A :Aに信号が来るまでスリープ (P)

・算術(-999~999) accに対して行われる
add A :Aをaccに加算する (R/I)
sub A :Aをaccに減算する (R/I)
mul A :Aをaccに乗算する (R/I)
not :accが0なら100に、100なら0にする
dgt A :accの(A+1)桁目を格納する (R/I)
dst A B :accの(A+1)桁目をBにする (R/I,R/I)

・テスト(いわゆるif文)
teq A B :if A == B (R/I,R/I)
tgt A B :if A > B (R/I,R/I)
tlt A B :if A < B (R/I,R/I)
tcp A B :if A > B (R/I,R/I) ※等しい場合は処理が行われない
コンテンツツリーを見る