关于BR的使用
关于BR的使用
请看下面一张图:
程序段1:当寻址位M0.0状态为0时,RLO为0,
此时因为是JNB指令,所以跳转到标号_001,并在跳转时对BR进行复位,
此时BR为0,M3.0顺理也会为被赋值为0。
当寻址位M0.0状态为1时,程序不跳转,扫描FC1,FC执行完毕,然后将RLO赋值给M3.0,这一部分
_001:ABR在M0.0为1时还进行扫描吗?
程序段2:调用FC1块后,执行完FC1,
加了一个ABR
然后赋值给M4.0。
照这样理解,程序段ABR不仅属于标号_0
正常扫描时,也扫描?
我的问题集中一句话就是:
标号后面的指令是专属于标号自己的跳转,还是
正常扫描也扫描到
图片说明:1,1
最佳答案
1、ABR在M0.0为1时会进行扫描,程序是顺序扫描的。
2、当然。
跳转指令是把指令与标号之间的程序跳过不执行,当不执行跳转时程序还是按由上至下,由左至右的扫描程序一步一步向下执行。
相关主题