《程序员升职记》10-八倍扩大装置

在这里插入图片描述
代码:

-- HUMAN RESOURCE MACHINE PROGRAM --

a:
    INBOX   
    COPYTO   0
    ADD      0
    COPYTO   1
    ADD      1
    COPYTO   2
    ADD      2
    OUTBOX  
    JUMP     a

思路:
乍一看有点复杂,其实还挺好操作的……

8就是2的3次方,

首先第一次把待操作数x存到空间0,用add把x变成2x
然后把空间0的2x存到空间1,用add把2x变成4x
再把空间1的4x存到空间2,用add把4x变成8x

猜你喜欢

转载自blog.csdn.net/weixin_43616639/article/details/109125602