リンカスクリプト– tag –
-
メモリ領域
リンカスクリプトとは?組み込みC言語のメモリ配置の仕組みをわかりやすく解説
メモリ領域解説シリーズ 本記事は「メモリ領域解説」シリーズの1つです。 メモリ領域解説シリーズの全体像はこちら 組み込み開発では、プログラムや変数がROMやRAMのどこに配置されるかが決まっています。 メモリ領域の全体像 この配置(メモリマップ)を... -
メモリ領域
スタートアップコードとは?データ領域とBSS領域はどのように初期化されるのか
スタートアップコードとは?(概要) スタートアップコードとは、main() が呼ばれる前に実行される初期化コードです。 スタートアップコードは、 スタックポインタ初期化 データ領域のコピー BSS領域のゼロクリア main() 呼び出し を行います。 データ領域...
1