恭喜,你发布的帖子
发布于 2018-10-11 10:46:51
2楼
一个记忆非常深刻的指令。
for next指令的工作机制:(必须配对使用,且允许嵌套使用)
INDX:记录当今循环次数
INIT:从定义的第几个循环开始进行
FINAL:循环次数定义
当条件满足激活该指令时允许循环,INDX一定是从指定的(init)开始循环,且在FOR指令下面的程序段开始循环,直到NEXT标记返回到FOR,并记录循环次数,当INDX = FINAL时,循环结束。
注意!注意!注意!这种循环仅仅是一个周期内完成的,而不是多个周期内。
另外,当循环次数多,或者嵌套循环层多了会影响到程序最大扫描周期的,那样会停止cpu影响,遇到此类问题时,在简化用户程序的前提下,通过调用WDR指令处理。
请填写推广理由:
分享
只看
楼主