jle

时间:2024-10-23 02:51:20编辑:奇事君

JNB, JBE, JGE, JLE 指令的转移条件

JNB转移条件:JNB al, bl ;al里的内容不等于bl时跳转。JBE转移条件:JBE al, bl ;al里的内容小于或等于bl时跳转。JGB和JLE是用于比较带符号数的转移指令JGB转移条件:JGE al, bl ;al里的带符号内容大于或等于bl时跳转。JLE转移条件:JLE al, bl ;al里的带符号内容小于或等于bl时跳转。JNB, JBE, JGE, JLE 指令都是汇编语言里的条件转移指令,条件转移指令通常用PC加偏移量的寻址方式令PC指向目的地址。扩展资料:条件转移指令功能:1、以标志位的状态或者以标志位的逻辑运算结果作为转移依据,如果满足转移条件,则转到目标地址所指示的指令执行否则继续执行下一条指令。2、以标志位的状态或者以标志位的逻辑运算结果作为转移依据,如果满足转移条件,则转到目标地址所指示的指令执行否则继续执行下一条指令。3、必须指出,条件转移指令转移地址的偏移量限制在-128~+127字节范围内,采用相对转移方式(相对转移指令是指跳转时以当前地址为基准加上相对偏移量进行跳转,一般是在本地址段内跳转。如果需要跳转到较远的地方如跳到另一个地址段,就需要加上跳转的目标段地址)。参考资料来源:百度百科-条件转移指令

JNB, JBE, JGE, JLE 指令的转移条件

JNB转移条件:JNB al, bl ;al里的内容不等于bl时跳转。JBE转移条件:JBE al, bl ;al里的内容小于或等于bl时跳转。JGB和JLE是用于比较带符号数的转移指令JGB转移条件:JGE al, bl ;al里的带符号内容大于或等于bl时跳转。JLE转移条件:JLE al, bl ;al里的带符号内容小于或等于bl时跳转。JNB, JBE, JGE, JLE 指令都是汇编语言里的条件转移指令,条件转移指令通常用PC加偏移量的寻址方式令PC指向目的地址。扩展资料JNB al, bl ;al里的内容不等于bl时跳转。JBE al, bl ;al里的内容小于或等于bl时跳转。同理,JGB是大于或等于,JLE是小于或等于;A(above)大于,B(below)小于,E(equal)等于,用于比较无符号数;G(great)大于,L(less than)小于, E(equal)等于,用于比较带符号数。PS:cmp指令后用je; test指令后用jz。参考资料来源:百度百科-条件转移指令

上一篇:克劳德霍普金斯

下一篇:没有了