1、実行ファイルには、.text、.data、.bss などのセクションがあります。
2、実行可能ファイルのセクションからマッピングできるプログラム メモリ セグメント (コード、初期化データ、未初期化データ (BSS)、ヒープ、スタック) もあります。
それぞれの上で、私はそれが何であるかを理解できます.セクションはディスクに配置され、セグメントはプログラムのロード中にメモリに配置されます. プログラムが実行を開始すると、初期化されたデータ、BSS、ヒープ セグメントがすべてデータ セグメントに配置されます。次の表に詳細を示します。
この表は、http ://www.tenouk.com/ModuleW.html 表 w.6から参照されます。
私の質問は、メモリ内のアドレス空間セグメントと プログラム メモリ セグメントの違いは何ですか?