汇编语言--jcxz指令

     jcxz指令

     jcxz指令为有条件转移指令,所有的有条件转移指令都是短转移,

     在对应的机器码中包含转移的位移,而不是目的地址。对IP的修改范围都为-128~127。

     指令格式:jcxz 标号(如果(cx)=0,则转移到标号处执行。)

     当(cx) = 0时,(IP) = (IP) + 8位位移

     8位位移 = “标号”处的地址 - jcxz指令后的第一个字节的地址;

     8位位移的范围为-128~127,用补码表示;

     8位位移由编译程序在编译时算出。

     当(cx)!=0时,什么也不做(程序向下执行)

参考资料:<<汇编语言>> 王爽

猜你喜欢

转载自blog.csdn.net/ma2595162349/article/details/108543458