Ожидается директива о прыжках 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".