Ожидается директива о прыжках Nand2Tetris

Я перевожу код.vm в код.asm для проекта 7, но когда я пытаюсь запустить выходной код, я получаю сообщение об ошибке "в строке 17 ожидается директива Jump"

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

Имеется в виду, когда я пытаюсь вызвать тег, говоря @END, но выдает ошибку

1 ответ

Решение

Ах, у меня была та же проблема. В последней показанной строке "0;jmp" имеет правильный формат, но директива перехода (jmp) должна начинаться с заглавной буквы, как в "0;JMP" или "D;JNE".

Другие вопросы по тегам