質問: いまいちRIP相対アドレッシングが理解できません。 RIPレジスタに入っているアドレスのオフセットで利用するようなのですが、 基準値となるRIPレジスタに入るアドレスはどのように設定されるのでしょうか? 逆アセンブラ結果にripレジスタ-6などとあった場合 その行の次からプロセスメモリ上での番地-6という事でしょうか?
回答: `Instruction Pointer` プログラムカウンタとも呼ばれますが、今現在実行中の(次の)命令を格納しているアドレスです。