1010I0101010101010101010101 oo°°2.汇编语言指令分类 三用 ②逻辑操作符 等效 MOV AL OCCH AND OFOH 我达式是 于、 MOVAL,0c0H 立即效零地 等/ AND AL,0 CCH OR0FoH 效于 AND AL, OFCH cPU执行时完成的操作汇编程序汇编时完成的操作 毛子技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 ②逻辑操作符 MOV AL , 0CCH AND 0F0H MOV AL , 0C0H AND AL , 0CCH OR 0F0H AND AL , 0FCH 等 效 于 等 效 于 CPU执行时完成的操作 汇编程序汇编时完成的操作 表达式是 立即数寻址
1010I0101010101010101010101 2汇编语言指令分类 010101010701O 三用 ③关系操作符 若关系成立,则为真,取值全1 若关系不成立,则为假,取值全0。 MOVAL,04HLT05H;关系成立为真 于 MOVAL,0FFH 项毛子件技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 ③关系操作符 若关系成立,则为真,取值全1; 若关系不成立,则为假,取值全0。 如: MOV AL , 04H LT 05H ;关系成立为真 MOV AL , 0FFH 等 效 于
1010I0101010101010101010101 oo°°2.汇编语言指令分类 三用 ④属性操作符 MVBX,| OFFSET TABLE;B←取变量TABE单 元的偏移地址 MvAX, SEG TABLE|;AX←一取变量 TABLE单 元的段地址 MVDL, TYPE TABLE;DL←取变量 TABLE 的类型 SRC均为立即数寻址 毛子技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类
1010I0101010101010101010101 2汇编语言指令分类 010101010701O 三用 标号、变量及伪指令 前面已经讲过,在汇编语言程序设计中, 为了方便记忆,将直接访问的存储器单元的 实际地址符号化,即给要访问存储器单元起 一个标识符名,而标识符有标号名、变量名 等 毛子技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 标号、变量及伪指令 前面已经讲过,在汇编语言程序设计中, 为了方便记忆,将直接访问的存储器单元的 实际地址符号化,即给要访问存储器单元起 一个标识符名,而标识符有标号名、变量名 等
1010I0101010101010101010101 2汇编语言指令分类 010101010701O 三用 标号、变量及伪指令 1标号←针对指令语句 用以指示某条指令 JMP LAB1 语句的地址。其定义方法 就是在指令语句的操作助 记符前加上标号名,以冒 号结尾。它可以作为程序 转移指令的操作数。 LABI: MOVAX. 0 毛子技孝 XIDIAN UNIVERSITY xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn 2.汇编语言指令分类 标号、变量及伪指令 1.标号 用以指示某条指令 语句的地址。其定义方法 就是在指令语 句的操作助 记符前加上标号名,以冒 号结尾。它可以作为程序 转移指令的操作数。 ● ● ● JMP LAB1 ● ● ● ● LAB1: MOV AX ,0 ● ● ● 针对指令语句