欢迎光临散文网 会员登陆 & 注册

Turing Complete 图灵完备 太空侵略者

2023-06-29 23:33 作者:喵都唔知道  | 我要投稿

分享一下攻略,暴力循环

0左转 1前进 2右转 3发呆 4交互 5发射

sub 77    jump 196    add 68    jump_if_eq0 193,jump之类就是条件模式

命名xx_yy,就是于xx_to_yy,简单来说就是将xx的数据复制到yy

label就是跳转标签,根据原理图就是判断条件并跳转到寄存器0里存放的地址


#初始化,跑到预定的位置

2

reg0_out

1

reg0_out

reg0_out

imm_left

reg0_out

1

reg0_out

reg0_out

reg0_out

reg0_out

reg0_out

2

reg0_out

reg0_reg4

wait jump


#射击

label shot

5

reg0_out

reg0_out

reg0_out

reg0_out

turn jump


#根据寄存器4的数据判断转向

label turn

reg4_reg3

turn_right jump_if_eq0

label turn_left

0

reg0_reg4

turn_do jump

label turn_right

2

reg0_reg4

label turn_do

reg4_reg0

reg0_out

reg0_out

wait jump


#等待并判断,若怪物到身边就射击

label wait

3

reg0_out

in_to_reg1

#怪物编号是33

33

reg0_to_reg2

sub

shot jump_if_eq0

wait jump


Turing Complete 图灵完备 太空侵略者的评论 (共 条)

分享到微博请遵守国家法律