1010I0101010101010101010101 oo°°2.汇编语言指令分类 三用 四汇编语言中的常数与表达式 在 汇编语言程序中,语句中的操作数项既可以是常数或表达式(立即 数),也可以是指明操作数所在处的一种说明。如果操作数是常数或表达式, 则有以下几种形式 1数值常数2字符串常数3表达式 二进制数 字符串常数是由语句中的操 十进制数 单引号“∵……”作数项也可以 括起来的一串字是表达式。表 八进制数‖符或者单个字符。达式由操作数 十六进制数 和操作符组成。 历忠毛子拌技大字 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 四.汇编语言中的常数与表达式 在汇编语言程序中,语句中的操作数项既可以是常数或表达式(立即 数),也可以是指明操作数所在处的一种说明。如果操作数是常数或表达式, 则有以下几种形式。 1.数值常数 二进制数 十进制数 八进制数 十六进制数 2.字符串常数 字符串常数是由 单引号“ ′…… ′” 括起来的一串字 符或者单个字符。 3.表达式 语句中的操 作数项也可以 是表达式。表 达式由操作数 和操作符组成
1010I0101010101010101010101 2汇编语言指令分类 010101010701O 三用 1数值常数立即数) 若为数值常数,则按其基数的不同,可 二进制数 MOV AL,00001100B 十进制数 MOV AL, 12 八进制数 MOV AL, 14Q 十六进制数MoAL,0cH 项毛子件技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 1.数值常数(立即数) 若为数值常数,则按其基数的不同,可 二进制数 十进制数 八进制数 十六进制数 MOV AL , 12 MOV AL , 0CH MOV AL , 00001100B MOV AL , 14Q
1010I0101010101010101010101 2汇编语言指令分类 010101010701O 三用 2字符串常数 字符串常数是由单引号“…起 来的一串字符或者单个字符。 如: MOV DL,A DL 41H BUF DB12Aa';将12Aa字符串定义给 变BUF以下连续的(4个字 节)存储器单元。 毛子技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 2.字符串常数 字符串常数是由单引号“ ′ …… ′”括起 来的一串字符或者单个字符。 如:MOV DL , ′A ′ ; DL 41H BUF DB ′12Aa ′;将′12Aa′字符串定义给 ;变BUF以下连续的(4个字 ;节)存储器单元
1010I0101010101010101010101 oo°°2.汇编语言指令分类 三用 3表达式表达式由操作数和操作符组成,操作符有 算术操作符:+、、*、MoD 逻辑操作符:ADD、OR、XOR、NOT 关系操作符:EQ相等)、NE(不等)、LT(小于) GT(大于)、LE(小于或等于)、GE(大于或等于 属性操作符:SEG、 OFFSET、TYPE、 LENGTH、SzZE 属性修改操作符:PTR 历忠毛子拌技大字 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 3.表达式 表达式由操作数和操作符组成。操作符有: 算术操作符:+、-、 * 、/、MOD 逻辑操作符:ADD、OR、XOR、NOT 关系操作符:EQ(相等)、NE(不等)、LT(小于)、 GT(大于)、LE(小于或等于)、GE(大于或等于) 属性操作符:SEG、OFFSET、TYPE、LENGTH、SIZE 属性修改操作符:PTR
1010I0101010101010101010101 oo°°2.汇编语言指令分类 三用 ①算术操作符 MOV AL,5+2*3;等效于 MOVAL,11 MOV AL,112;等效于 MOVAL,05H取商 MOV AL,1MoD2;等效于 MOVAL,01H取余 汇编时运算 出结果 项毛子件技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 ①算术操作符 MOV AL , 5+2*3 ; 等效于 MOV AL , 11 MOV AL , 11/2 ; 等效于 MOV AL , 05H;取商 MOV AL , 11MOD 2 ; 等效于MOV AL , 01H;取余 汇编时运算 出结果