- 6
- 0
- 约1.06千字
- 约 16页
- 2017-04-25 发布于四川
- 举报
3_3汇编语言的表达式
3.3 汇编语言的表达式 ;MASM表达式由运算符号和运算对象组成。;3.3.1 算术运算符;3.3.2 逻辑运算符;3.3.3 关系运算符;3.3.4 分解运算符(分析运算符);3. TYPE运算符
格式: TYPE 变量或标号
功能: 计算变量或标号的类型值。;例
A1 DB 21H,42H
A2 DW 3412H
A3 DD ?
ALOP: MOV AL,TYPE A1
MOV BL,TYPE A2
MOV AH,TYPE A3
MOV DL,TYPE ALOP
等效于:
ALOP: MOV AL,1
MOV BL,2
MOV AH,4
MOV DL,0FFH ;例子:
FEES DW 100DUP(0)
ARRAY DW 1,2,3
………
MOV CX,LENGTH FEES
MOV BX,LENGTH ARRAY
等效于:
MOV CX,100
MOV BX,1;1 当变量为DUP定义且DUP括号内为单项数据时,下列关系成立: SIZE=LENGTH*TYPE
2 否则size和length的值无意义。;例
P1 DB 10 DUP(0)
P2 DW 20 DUP(?)
BB: MOV AL,LENGTH P1
MO
原创力文档

文档评论(0)