- ベストアンサー
フレームポインタについて
こんにちは x86の場合、フレームポインタは関数呼び出し直後のスタックポインタの値を保持してると書いてありました スタックは引数、リターンアドレス、ebp保存値、ローカル変数の順番で格納されると認識しています 関数呼び出し直後のスタックポインタの値とは、正確にはどこを指してるのでしょうか よろしくお願いします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
英語は苦手かもしれんが, この辺の細かい話をするならアセンブリくらいは読めると仮定. PDF だけど.
その他の回答 (2)
- kumatti1
- ベストアンサー率60% (73/121)
回答No.2
Intelのサイトで「IA-32」に付いて検索されたらいいのでは。
- 参考URL:
- http://www.intel.com/
質問者
お礼
回答ありがとうございます 英語が苦手なので、日本語のサイトやドキュメントはないでしょうか (もしあれば、私の検索力不足です--;) インテルに問い合わせたところ、やはりパソコンのメーカーに聞いてくれとのこのでした メーカーに依存しない一般的な情報というのは、日本語ではないでしょうか
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
質問者
お礼
情報ありがとうございます 英語が苦手なのでまだ半分くらいしか読んでませんが、平行して調べていたプロローグやエピローグの情報も掲載されていて、目から鱗です 情報を検討してもう少し様子を見たいと思います
お礼
何度もありがとうございます 実は、このPDFは読んでいました いろいろ情報を探してるうちに、重大な勘違いをしてることに気付きました そのへんの情報を整理して、改めて質問させていただきたいと思います ありがとうございました