在LC-3汇编语言中,如何将值存储在内存中的特定位置(可能是偏移量)?

时间:2011-10-28 01:42:54

标签: assembly

如果程序计数器位于x3050位置并且我想将寄存器R5的值存储在位置x3075中,我会使用什么命令? 我想我需要使用偏移但我不确定使用什么命令。

1 个答案:

答案 0 :(得分:0)

ST R5, x19

通过获取要存储值的位置与PC之间的差异来计算OFFSET。 (参见来源验证)

x3075 - x3050 = x19

http://www.scribd.com/doc/4596293/LC3-Instruction-Details