今天给各位分享jnz是什么意思的知识,其中也会对Jnb什么意思啊进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
一、汇编语言中的指令jnz again的含义
jnzagain;jumpwhennotzero,即判断zf标志位是否为1,为1时表示运算结果为0,则跳转到标号为:again的指令处。
二、Jnb什么意思啊
这是51单片机的一条汇编语言指令,其中J代表"跳转JUMP",N代表"非NO",B代表"位BIT";
合起来后该语句意思是:如果某一位或某个管脚的值不是1则程序跳转,是1则顺序执行;
通用写法是:JNBbit,relbit是位变量,rel是跳转时的相对偏移量
如:JNBP1.0,20H
执行过程如下:如果管脚P1.0是低电平,则跳转到本语句后32+3步之后的位置去执行,3是该语句所占的字节数,20H即10进制的32是偏移量,如果管脚P1.0是高电平,则按顺序执行本语句后的指令;与其类似的语句有:JBbit,relJNZrel.
三、jnb指令是什么意思
JNB就是后边的位操作码为0则跳转到指定的行地址。
这是汇编指令,应该是JNBSWLOOP,NEXT
是JNB就应该有逗号,而且逗号后还有标号,而SWLOOP是引脚,指令意思为:SWLOOP脚为低电平则转到标号NEXT处,否则继续向下执行。
如果SWLOOP是标号,那应该是JNCSWLOOP
这指令意思就不同了,是不进位(Cy=0)则转到SWLOOP处,否则向下执行。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!