0
16ビットワードの場合は、わかりにくい問題があります。以下では、対応するコードと想像を添付して、私が助けを求めていることについて少し説明します。16ビットワードlc-3 BRとJMP命令
ここ.orig x3000
ld r1,n
lea r5,data
add r1,r1,#-1
loop:
str r1,r5,0
add r5,r5,r2
add r1,r1,#-1
brp loop
trap x25
data: .blkw 2
n: .fill 10
.end
である私は誰かがこの例で助けることができれば、それは非常に高く評価されるだろうようpcoffset9を計算する方法がわからないNZPコードが、イムを取得します。
こんにちはありがとう、私は同じロジックがJMP命令にも当てはまるのだろうかと思いましたか? @Brandon –
JMP命令にはPCオフセットがありません。そうではありません。たぶんあなたはJSR命令を考えています。 – Brandon
上記の例では、アセンブリビットとして0000 001 000000001が得られましたが、それは正しいでしょうか? –