本モジュールで参照するほかのモジュールのシンボルを宣言します。
[指定形式]
シンボル欄
|
ニモニック欄
|
オペランド欄
|
コメント欄
|
[ラベル:]
|
.EXTERN
|
シンボル名
|
[; コメント]
|
[機能]
- | 本モジュールで参照するほかのモジュールのシンボルを宣言します。 |
[詳細説明]
- | オペランドに指定したシンボルを本モジュールで参照できるようになります。 |
- | オペランドには,次のものを記述することはできません。 |
- | .EXTERN疑似命令で宣言されたシンボルを本モジュール中で参照しなくても,エラーにはなりません。 |
- | .EXTERN疑似命令は,ソース・プログラムのどこに記述してもかまいません。 |
[使用例]
参照側プログラム
.EXTERN PSYM01
.EXTERN PSYM02
MOV A, ES:!PSYM01
BR !PSYM02
|
定義側プログラム
.PUBLIC PSYM01
.PUBLIC PSYM02
PSYM01: .DB 0x10
PSYM02: MOV A, #0x4D
|