A.4.2 初期値ありconst定数を定義する

ROMDATAセクション内のメモリ領域を初期化します。

ROMDATAセクションを定義するには.SECTION指示命令を使用し、メモリ初期化には、1バイトの場合には.BYTE指示命令を、2バイトの場合には.WORD指示命令を、4バイトの場合には.LWORD指示命令を、浮動小数点の4バイトの場合には.FLOAT指示命令を、浮動小数点の8バイトの場合には.DOUBLE指示命令を使用します。

【記述例】

       .SECTION value,ROMDATA
work1: .BYTE "data"  ;  1バイト長の固定データをROMに格納
work2: .WORD "data"  ;  2バイト長の固定データをROMに格納
work3: .LWORD "data" ;  4バイト長の固定データをROMに格納
work4: .FLOAT 5E2    ;  4バイト長の浮動小数点データをROMに格納
work5: .DOUBLE 5E2   ;  8バイト長の浮動小数点データをROMに格納