汇编语言第四章_(1,2)要点
3. 地址计数器 $ 使用地址计数器保存当前正在汇编的伪指令或指令的地址。当前地址计数器的值用$表示。一般用于表达式。 如 ORG $+6 表示跳过6个字节 4、设置偏移地址伪指令 ORG 数值表达式 功能:设置地址计数器内容为数值表达式的值。 例1.ORG 100H ;设地址计数器值为100H 例2.ORG $+6 ;跳过6个字节的存储区 例. ORG 50H A1 DB 3 EVEN A2 DW 5 03 05 00 图4-3 EVEN语句的效果 50H 51H 52H 53H 5.操作符 (1)算术操作符 包括+、-、*、/和MOD(取模) 例. X DW 12 ,34 ,56 CT EQU ($-X)/2 MOV CX ,CT ;(CX)=? MOV AX ,X ADD AX ,X+2 ;(AX)=? 2)数值回送操作符 这组操作符可以把一些特征或内存单元地址的组成部分作为数值返回。 它们是TYPE、LENGTH、SIZE、SEG、OFFSET和$,PTR,其格式和功能见下表。 格 式 功 能 TYPE 变量 TYPE 标号 返回变量或者标号的类型代码[1] LENGTH 变量 返回由n dup (操作数,…)格式定义的n值,其它情况回送1 SIZE 变量 返回分配
原创力文档

文档评论(0)