ほげほげ日記スマートフォン用の表示で見るほげほげ日記この広告は、90日以上更新していないブログに表示しています。2016-03-27メモリセグメントメモリセグメントのメモ。プロセスが扱うメモリ領域はその用途によって複数のセグメントに分けられている。テキスト(コード)セグメントデータセグメントbssセグメントヒープセグメントスタックセグメント(上のセグメントほど、メモリアドレスが小さい。)テキストセグメントにはプログラムの命令列が含まれている。データセグメントには初期化済みの大域変数が含まれている。bssセグメントには初期化されていない大域変数が含まれている。ヒープセグメントはプログラム実行中に動的にメモリを確保するときに使われる。ヒープセグメントは動的に領域が増えていき、メモリアドレスが大きい方へ増えていく。スタックセグメントは局所変数や関数の引数渡し、関数の作業領域などに使われる。関数が呼ばれるとスタックセグメントにスタックフレームが積まれていく。スタックセグメントも動的に領域が増えていき、メモリアドレスが小さい方へ増えていく。19:13メモリセグメントTweet広告を非表示にする関連記事2016-07-06objcopyでバイナリにデータを埋め込むリンカ・ローダ実践開発テクニック―実行ファイルを作成するため...2016-05-09はじめて読む8086GW中に「はじめて読む8086」という本を読んだ。大事なレジスタがip、sp、bp。(GDBではrip、rsp...2016-03-27GDBGDBの基本的な操作メモ。サンプル用のプログラム。月別アーカイブ参加グループテクノロジーはてなブログをはじめよう!yktwwwさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。