[H8-ML(4723)] RE: [H8-ML(4722)] HEWのシミュレータデバッグ時の変数の割当てについて
From: "Takeshi Ohtsu" <ohtsu-t@xxxxxxxxxxxxxxxxx>
Date: 2004年05月07日(金)00時23分32秒
 たびたびすみません、表記の投稿者 大津です。

 環境等が一切ありませんでした。申し訳ありません。
 追記します。
 ・HEW ver 3.0(release 21)、トラ技5月号の評価版です
 ・CPUの選択 H8/300H Normal
 ・デバッグのターゲット H8/300HN Simulator
 ・デバッグフォーマット Elf/Dwarf2
 ・メモリマップ H8-3664Fに合わせて..
   0x0000-0xFB7F  タイプ EXT
   0xFB80-0xFF7F  タイプ RAM
   0xFF80-0xFFFF  タイプ I/O
 ・メモリリソース
   0x0000-0xFFFF  リード/ライト

 *サンプルコード
	void main(void) { 
		volatile unsigned char i;
		volatile unsigned int j;
		i = 0x40;
		j = 0x0100;
		while(1){
			i++;
			j += i;
		}
	}

 *C/C++最適化オン時の動作
  変数i
   ローカルウインドウ上の割当先  0xFF79
   動作の観察による割当先 0xFF7D
  変数j		
   ローカルウインドウ上の割当先  0xFF76
   動作の観察による割当先 0xFF7A

 *C/C++最適化オフ時の動作
  変数i
   ローカルウインドウ上の割当先/動作  0xFF79
  変数j		
   ローカルウインドウ上の割当先/動作  0xFF76

 以上、よろしくお願いいたします。

+-------------------------------+
  大津 健(Takeshi Ohtsu)
    ohtsu-t@xxxxxxxxxxxxxxxxx
+-------------------------------+

スレッド概略
[4722(R)](起点)
 └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]