私は組み立ての初心者で、すでにこの質問をオンラインで検索しましたが、役に立ちませんでした...
最近、特定の Android アプリケーションに使用されるライブラリを逆アセンブルしようとしています。IDA Pro で逆アセンブルした後、次のサブルーチンに出会いました。
MOVS R3, 0x1AC
LDR R0, [R0,R3]
BX LR
これらの 3 行で何が起こっているかはほとんど理解できますが、行き詰っています。
LDR R0, [R0,R3]
この行は正確に何をしますか? R3 によってオフセットされた R0 の値に R0 を設定しますか?