【发布时间】:2014-11-10 04:20:02
【问题描述】:
我不明白为什么After instruction “LDR R3, R0, 2” is executed, the value stored in R3 is x370C. 在这条指令中 2 代表什么?它看起来不像一个直接的价值。我知道此时 R0 包含 x370C。有人可以帮忙吗?非常感谢!
.ORIG X3700
LEA R0, A
LDI R2, C
LDR R3, R0, 2
AND R1, R1, #0
IN
ST R0, D
JSR F
HALT
F LD R1, B
ADD R1, R1, #1
BRp F
RET
A .FILL X1234
B .FILL X370B
C .FILL X370C
D .BLKW 2
E .STRINGZ "ABCD"
G .FILL X1234
.END
【问题讨论】:
-
我好像有一段时间没玩了,等我回答一下这个问题。
标签: assembly load instructions lc3