欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-18 21:12:22
...

《程序员升职记》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