4)LENGTH操作符 5)SIZE操作符 SIZE=TYPEXLENGTH 例:BUFF DB1ODIP(?) MOV CX,LENGTH BUF → MOV CX,10 MOV CX,SIZE BUF → MOV CX,20
4)LENGTH操作符 5)SIZE操作符 SIZE=TYPE×LENGTH 例:BUFF DB 10DIP(?) MOV CX,LENGTH BUF MOV CX,10 MOV CX,SIZE BUF MOV CX,20
5、综合运算符(合成操作符) 功能: 1、由已有的操作数建立新的操作数; 2、新操作数和已有的操作数类型不一样 1)PTR运算符 格式:类型 PTR 表达式 例:INC WORD PTR [BX] WX dw 1234h mov al,byte ptr wx mov ah,byte ptr wx+1 2)THIS操作符 格式:THIS 类型(或属性) 例:FIRST EQU THIS BYTE SECOND DW 100 DUP (?)
5、综合运算符(合成操作符) 功能: 1、由已有的操作数建立新的操作数; 2、新操作数和已有的操作数类型不一样 1)PTR运算符 格式: 类型 PTR 表达式 例:INC WORD PTR [BX] wx dw 1234h mov al, byte ptr wx mov ah, byte ptr wx+1 2)THIS操作符 格式: THIS 类型(或属性) 例:FIRST EQU THIS BYTE SECOND DW 100 DUP (?)