【正文】
able的值為expression;u {address} DB expression{,expression}以address為首地址存儲expression的值,這里的expression還包括用單引號擴起來的字符串,例如:lab Db 3,5,‘String’,‘China’;u BLK N 在內存中保留N個0字節(jié);u END程序的結束標志。用戶的源程序必須以ORG開始,以 END 結尾。地址范圍是0~65535(字節(jié)單位)。用戶也可以在程序內部插入多個ORG,用來指定下面新程序段的起始地址,而中間的空余存儲單元將在匯編過程中自動填0。交叉匯編程序支持用戶使用數值的10進制,16進制表示,缺省為10進制,例如30, 30D,30d均表示是十進制整數30,而30h,30H,0A1h則表示16進制整數。對于表達式,可以支持+、*、/等四則運算,但表達式中不能含有括號,運算次序一律從左至右,不支持運算符的優(yōu)先級。相對轉移指令的轉移范圍在 128~127 字節(jié)之間, 即轉移目標地址與當前地址之差應在這個范圍,否則要使用絕對轉移指令。 于陽 2001年7月