2
すなわちARMアセンブリの角括弧内に即値を入れる目的は何ですか?
subs r2, r2, #(32)
対
subs r2, r2, #32
あなたは、私はそれの一切の言及を見つけることができなかったので、私は、それを見てみたいソースを持っている場合。
ありがとうございます!
すなわちARMアセンブリの角括弧内に即値を入れる目的は何ですか?
subs r2, r2, #(32)
対
subs r2, r2, #32
あなたは、私はそれの一切の言及を見つけることができなかったので、私は、それを見てみたいソースを持っている場合。
ありがとうございます!
実際、それらは括弧ではなく、かっこです。私はその後、(32 - 8)
または時に必要な/意味のある/面白かった何か、のようなものにするために使用(32)
疑い
subs r2, r2, #(32)
と
subs r2, r2, #32
:違いはありません
「- 8
」は削除されましたが、括弧は害を及ぼさないため単に保持されていました。それはあなたが尋ねないにもかかわらず、完全を期すために
、&あなたはおそらく既にそれを知っている: "かっこ"(レジスタ間接)と
コード
LDR r0, [r1]
アドレスがr1
に格納されている値のr0
をロードします。つまり、r1
が1000の場合、r0
はMEM [1000]
ええ、私は間違った言い回しを使用しましたが、私は違いを知っています。コーダーがちょうど矛盾していたことが判明しました。ありがとう! – Gdogg
角かっこはポインタに似ていますか? – 71GA