assembly 在玛丽程序集中,在带有标签的行上获取语法错误

rwqw0loc  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(104)

我得到这个错误,SyntaxError:L3 - Incorrect form,在我的玛丽代码,我不知道如何修复它.这里是参考的代码

ORG 000

PTR,  
JUMP Begin

DEC 2

NODE1,
DEC 10  / NODE VALUE
DEC 4   / POINTER TO THE LINKED LIST
        / ADDRESS TO THE NEXT NODE

NODE2,
DEC 20
DEC 6   / ADDRESS TO THE NEXT NODE

NODE3,
DEC 30  / NODE VALUE

NODE4,
DEC 8   / ADDRESS TO THE NEXT NODE
DEC 40  / NODE VALUE
DEC 10  / POINTER TO THE LINKED LIST

NODES,
DEC 50  / ADDRESS TO THE NEXT NODE
        / NODE VALUE
        / ADDRESS = 0, END OF LINKED LIST
DEC 0

Begin,
    LOAD NODE1
    OUTPUT
    LOAD PTR
    OUTPUT
    LOAD NODE2
    OUTPUT
    LOAD PTR
    OUTPUT
    LOAD NODE3
    OUTPUT
    LOAD PTR
    OUTPUT
    LOAD NODE4
    OUTPUT
    LOAD PTR
    OUTPUT
    LOAD NODES
    OUTPUT
    LOAD PTR
    OUTPUT
    HALT

字符串
我试着问过我的同学,但他们似乎也不知道

hmae6n7t

hmae6n7t1#

你使用的工具不喜欢在一行中只放标签,是的,这很傻,我通常喜欢在一行中只放标签,但它就是这样。
变化

PTR,  
JUMP Begin

字符串

PTR, JUMP Begin


以及所有其他单独在线的标签。

相关问题