预期 Nand2Tetris 跳转指令

Nand2Tetris Jump Directive Excpected

我正在将项目 7 的 .vm 代码转换为 .asm 代码,但是当我尝试 运行 输出代码时,出现错误 "in line 17, Jump directive expected"

    @7
    D=A
    @255
    M=D
    @8
    D=A
    @256
    M=D
    @256
    D=M
    @255
    M=M+D
    (END)
    @END
    0;jmp

它指的是当我尝试通过说@END 来调用标签但抛出错误时

啊,我遇到了同样的问题 在显示的最后一行中,"0;jmp" 格式正确,但跳转指令 (jmp) 必须大写,如 "0;JMP" "D;JNE"