NAND2Tetris VM Translator

时间:2016-08-23 10:09:02

标签: assembly nand2tetris

如果在Ram [SP] / [0]中指向堆栈中下一个位置的指针,如何指示计算机在黑客中打开该位置? 我试过了

@0
D=M
@D

但它没有打开存储在Ram [0]中的地址 如何让它访问存储在Ram [0]中的ram地址 谢谢

1 个答案:

答案 0 :(得分:0)

使用A / M寄存器间接通过ram位置。

collection

@D将使用符号位置D的内容加载A寄存器,该位置将由汇编器自动分配。 @D(地址)和D(寄存器)不是一回事,因此使用@D不是一个好主意。