rip相対アドレッシングについてなのですが、
逆アセンブラ結果で(AMD64 debian GNU AS 上で)
例えば
1000: バイナリ mov -0x2(%rip),%eax
となっていたら1001 -2 を eaxレジスタに送るという事ですか?
上記は何か違うような気がするのですが・・・
ripに入るアドレスは今現在実行中の(次の)命令を格納しているアドレス とのことなのですが
うまく理解できていません。
投稿2018/05/21 12:07
rip相対アドレッシングについてなのですが、
逆アセンブラ結果で(AMD64 debian GNU AS 上で)
例えば
1000: バイナリ mov -0x2(%rip),%eax
となっていたら1001 -2 を eaxレジスタに送るという事ですか?
上記は何か違うような気がするのですが・・・
ripに入るアドレスは今現在実行中の(次の)命令を格納しているアドレス とのことなのですが
うまく理解できていません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/21 12:30