複製鏈接
請複製以下鏈接發送給好友

LABEL

(彙編語言)

鎖定
LABEL的功能是定義變量或標號的類型,而變量或標號的段屬性和偏移屬性由該語句所處的位置確定。
外文名
LABEL
格    式
變量/標號
變量的類型
BYTE、WORD、DWORD、DQ、DT
標號的類型
NEAR、FAR
彙編語言
符號定義偽指令——LABEL偽指令
格式:變量/標號 LABEL 類型
變量的類型有:BYTE、WORD、DWORD、DQ、DT;
標號的類型有:NEAR、FAR; [1] 
例如:
Buffer1 LABEL WORD
Buffer2 DB 20 DUP (0)
通常,緊接着的下一條語句定義的類型與LABEL指定的類型不同。而實際上,Buffer1是Buffer2的別名,兩者指向內存中的同一個存儲地址。換言之,同一組數據定義了兩種不同的類型,在接受不同數據類型的訪問時,可以指定相應的標號。如接受一個字類型數據訪問時,使用Buffer1;接受字節類型數據訪問時,使用Buffer2。否則因為數據類型不匹配編譯器編譯時將出現異常。
參考資料
  • 1.    顧暉,梁惺彥等.微機原理與接口技術——基於8086和proteus仿真.北京:電子工業出版社,2012:86