在LC-3中,如果数据量变化,我如何访问第一个数据点?



数据从x3001开始,但数据行的数量会有所不同,所以我不确定如何访问第一个数据点,如果不是固定的偏移量从我的代码的其余部分。

下面是一个访问数据的示例,将x3001处的#65复制到x3002。x3001上的#65是直接访问的,而x3002是间接访问的。

.ORIG x3000
BR START
DATA1, .FILL #65
DATA2, .FILL #-1
START, LD R0, DATA1
STI R0, PTR1
HALT
PTR1,  .FILL x3002
.END

相关内容

  • 没有找到相关文章

最新更新