汇编语言程序设计3.ppt

2)无条件段内间接转移指令 指令格式:JMP TARG 操作: IP←目标的偏移地址 说明:该指令使程序无条件地转移到TARG的内容所指定的目标地址处,操作数TARG可以是寄存器间接或存储器间接寻址的字存储单元。 JMP CX ;CX寄存器的内容送IP JMP WORD PTR [1234H];字存储单元[1234H]的内容送IP 除此以外,对应不同需求,各人亦开发了不同的编码方法 3)无条件段间直接转移指令 指令格式:JMP FAR PTR 标号 操作:IP←目标的偏移地址,CS←目标所在代码段的段基址 说明:该指令使程序无条件地转移到标号所对应的地址处。标号前的符号“FAR PTR”向汇编程序说明这是段间转移。只有当标号具有远属性,且标号处的指令已先被汇编的情况下,才可省去远属性的说明“FAR PTR”。例如: JMP FAR PTR EXIT ;EXIT是定义在另一 个代码段中的标号。 无条件段间直接转移指令的具体操作是把指令中包含的目标地址的段基址和偏移地址分别送入CS和IP中。 除此以外,对应不同需求,各人亦开发了不同的编码方法 4)无条件段间间接转移指令 指令格式:JMP TA

文档评论(0)

1亿VIP精品文档

相关文档