Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
gnu アセンブラの * が何をするのか説明できる人はいますか? 例:
jmp *0x804a004
これはプロシージャー・リンケージ・テーブル (plt) のエントリーです。誰かがこの命令の機能と * の意味を明確にすることができます。
「*」は、呼び出すアドレスまたはjmpが絶対であることを意味すると思います。指定しない場合、「as」はオペランドがプログラムカウンター(PC相対アドレス指定)に相対的であると見なします。