学校网站内容,广东seo,七星互联免费主机,成都易站网站建设1.无条件跳转指令 指令格式;JMP 目标地址 功能#xff1a;JMP可以使程序无条件地跳转到程序存储器中某目标地址 注意点#xff1a; 1#xff09;指令目标地址若在JMP指令所在的代码段内#xff0c;属段内跳转#xff0c;指令只修改IP内容。指令目标地址若在JMP指令所在的代…1.无条件跳转指令 指令格式;JMP 目标地址 功能JMP可以使程序无条件地跳转到程序存储器中某目标地址 注意点 1指令目标地址若在JMP指令所在的代码段内属段内跳转指令只修改IP内容。指令目标地址若在JMP指令所在的代码段外属段间跳转CS及IP均要修改。 2无条件跳转指令的执行结果不影响标志位。 条件跳转指令条件跳转指令可分为三类简单条件跳转指令、带符号数条件跳转指令和无符号数条件跳转指令 1简单条件跳转指令 JC 目的地址 进位标志位CF1转移 JNC 目的地址 进位标志位CF0转移 JZ 目的地址 零标志位ZF1转移 JNZ 目的地址 零标志位ZF0转移 JS 目的地址 符号标志SF1转移 JNS 目的地址 符号标志SF0转移 JO 目的地址 溢出标志OF1转移 JNO 目的地址 溢出标志OF0转移 JP 目的地址 奇偶标志PF1转移 JNP 目的地址 奇偶标志PF0转移 JCXZ 目的地址 CX0转移 注意点 1条件转移指令只能转移到离本指令-128~127字节范围内是一种相对转移形式当要往较远单元地址条件转移时可以在本指令-128~127字节范围内安排一条无条件转移指令作为中转指令即可 2在使用简单条件跳转指令时必须明确相应标志位的变化。 2带符号数条件跳转指令 指令格式 JG/JNLE 目标地址 大于、或不小于且不等于转移 JGE/JNL 目标地址 大于或等于、或不小于转移 JL/JNGE 目标地址 小于或不大于且不等于转移 JLE/JNG 目标地址 小于或等于、或不大于 注意点在使用带符号数条件跳转指令时必须明确当处理的数据是带符号数否则将得不到正确答案 3无符号数条件跳转指令 指令格式 JB/JNAE 目标地址 低于、或不高于且不等于转移 JNB/JAE 目标地址 不低于、或高于或等于转移 JA/JNBE 目标地址 不低于、或高于且不等于转移 JNA/JBE 目标地址 低于、或不高于或等于转移 注意点在使用无符号数条件跳转指令时必须明确当处理的数据是无符号数否则将得不到正确答案。 转载于:https://www.cnblogs.com/lls1350767625/p/7679060.html