A.3.1 初期値なし変数を定義する

初期値なし変数領域を確保するには,初期値なしセクション中で,.DS疑似命令を使用します。

[ラベル:]  .DS     サイズ

 

他ファイルからも参照可能にするには,そのラベルを.PUBLIC疑似命令で宣言する必要があります。

.PUBLIC シンボル名

 

初期値なし変数定義

        .DSEG   sbss
        .PUBLIC _val0           ;_val0を他ファイルから参照可能にします
        .PUBLIC _val1           ;_val1を他ファイルから参照可能にします
        .PUBLIC _val2           ;_val2を他ファイルから参照可能にします
        .ALIGN  2               ;_val0 を2バイト整列します
_val0:
        .DS     4               ;val0は4バイトの領域を確保します
_val1:
        .DS     2               ;val1は2バイトの領域を確保します
_val2:
        .DS     1               ;val2は1バイトの領域を確保します