お世話になっております。
ARM-CortexA9のことで2つ質問させてください。
・str r1, [r3, r2, lsl #2]
という命令はなんとなく
「r1レジスタの指すものをr3レジスタにオフセットr2を足したアドレスに書き込む」
と考えているのですが、lsl #2というのがよく分かりませんでした。2ビット論理左シフトということは調べられたのですが、どこに対して処理がなされているのでしょうか。
・stmdane r0, {r2, r4, r7, r10, r12, lr, pc}
この命令はどういう意味なのでしょうか。
ARMのテクニカルリファレンスマニュアルを読んでみたのですが、stmdaneで検索しても出てこず質問させていただきました。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/14 06:29