IP
000
DP
000
R0
000
R1
000
set_dp 0 jump @start :result 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 :guard jump @loop jump @guard :start set_r0 0 write_dp :loop inc_dp set_r0 0 write_dp inc_dp write_dp inc_dp set_r0 3 write_dp inc_dp set_r0 0 write_dp inc_dp set_r0 5 write_dp inc_dp set_r0 3 write_dp inc_dp set_r0 0 write_dp inc_dp write_dp inc_dp set_r0 3 write_dp inc_dp set_r0 5 write_dp inc_dp set_r0 0 write_dp inc_dp set_r0 3 write_dp inc_dp set_r0 0 write_dp inc_dp write_dp inc_dp set_r0 15 write_dp jump @guard
Program