【发布时间】:2020-09-16 12:55:45
【问题描述】:
我正在学习 Hack 汇编语言和跳转指令。谁能给我详细的解释,说明如何计算给定虚拟机代码的跳转指令。如果我有虚拟机命令,例如 push constant 0,我想了解如何找到跳转指令。
请给我详细的解释,以便我学习!
示例:虚拟机命令为“push constant 0”。
如何从 THAT COMMAND 获得以下书面 JUMP INSTRUCTIONS:
@SP
A = M
M = 0
@SP
M=M+1
上面的跳转指令只是一个例子,不是答案。
【问题讨论】:
-
什么指令集?那些应该是说明吗?
标签: assembly nand2tetris