指令语句 是一种执行性语句它在汇编时汇编程序将为之产生 一对应的机器目标代码。 汇编指令 机器码 MOV 8E D8 DS.AX 03Cc3 ADD AX BX 80868088 汇编谣言程序设计
指令语句 是一种执行性语句,它在汇编时,汇编程序将为之产生 一一对应的机器目标代码。 汇编指令 机器码 MOV DS,AX ADD AX,BX 8E D8 03 C3
伪指令语句 是一种说明性语句,它在汇编时只为汇编程序 提供进行汇编所需要的有关信息,如定义符号, 分配存储单元,初始化存储器等,而本身并不代 表生成目标代码 DATA SEGMENT AA DW 20H -30H DATA ENDS 80868088 汇编谣言程序设计
伪指令语句 是一种说明性语句,它在汇编时只为汇编程序 提供进行汇编所需要的有关信息,如定义符号, 分配存储单元,初始化存储器等,而本身并不代 表生成目标代码 DATA SEGMENT AA DW 20H,-30H DATA ENDS
宏指令 是以某个宏名字定义的一段指令序列, 在汇编时,凡有宏指令出现的地方都将用相 应的指令序列的目标代码插入。 宏指令语句是一般性指令语句的扩展 80868088 汇编谣言程序设计
宏指令 是以某个宏名字定义的一段指令序列, 在汇编时,凡有宏指令出现的地方都将用相 应的指令序列的目标代码插入。 宏指令语句是一般性指令语句的扩展
2语句格式 8086/8088的汇编语句一般由4个字段组成 如下 80868088 汇编谣言程序设计
2 语句格式 8086/8088的汇编语句一般由4个字段组成 如下:
(1)指令语句的格式 号哥在提含路牙藻4数装号势爆 多个操作数 1)标号 标号代表”后面的指令所在的存储地址(这里是课 辑地址) MP, CALL和oP等指令作操作数使用以 等找转移目标地址。除此之外它还具 淇其 2)前缀 C台连用1=臻槽盒牌作次网他 SAs、LODS与ST0S连用的5条重复指令”(REP、 REPE/REPZ、 REPNE 以及总线封锁指令 LOOK等都是前缀。 80868088 汇编谣言程序设计
(1)指令语句的格式 [标号:][前缀]指令助记符[操作数表][;注释]其 中,[]表示可以任选的部分;操作数表是由逗号分隔开的 多个操作数。 1)标号 标号代表“:”后面的指令所在的存储地址(这里是逻 辑地址),供JMP、CALL和LOOP等指令作操作数使用,以 寻找转移目标地址。除此之外,它还具有一些其他“属 性” 。 2)前缀 8086/8088中有些特殊指令,它们常作为前缀同其他 指令配合使用,例如和“串操作指令”(M OVS、CMPS、 SCAS、LODS与STOS)连用的5条“重复指令”(REP、 REPE/REPZ、REPNE/REPNZ), 以及总线封锁指令 LOOK等,都是前缀