A-A+
jnb指令的定义
摘要:jnb指令可以简单理解为是一个跳转指令,当CF标志位为1的时候才会跳转。 jnb指令和JB指令所做的事情几乎是一模一样的,也就是说你既可以使用JB指令,也可...
jnb指令可以简单理解为是一个跳转指令,当CF标志位为1的时候才会跳转。
jnb指令和JB指令所做的事情几乎是一模一样的,也就是说你既可以使用JB指令,也可以使用JNAE指令。
jnb指令也是用于跳转的,不过JNB指令只在CF标志位为0的时候才跳转,JAE指令和JNB指令是完成一模一样的事情。
单独使用JB和JNB指令并没有太大的意义,通常都是和cmp指令一起使用,它们一组合,就会产生化腐朽为神奇的效果。
我们知道CMP运算之后会影响CF的值,然后JB或者JNB指令会根据CF决定跳转代码。
有了这些指令,就可以让我们的程序具有一定的“智能和思考”。
比如设计一个程序功能:输入一个年龄,如果这个年龄是18岁以上(包括18)岁,就在屏幕上显示“Adult”,如果这个年龄小于18岁,在屏幕上显示“Minor”。
语音读文: