位置:51电子网 » 技术资料 » 通信网络

​循环指令

发布时间:2019/6/7 20:51:26 访问次数:1921

   循环指令

   循环指令的引人为解决重复执行相同功能的程序段提供了极大的方便,并且优化了程序结构。 EA30QS04-F循环指令有两条:FOR和NEXT。

   FOR,循环开始指令,用来标记循环体的开始。

   NEXT,循环结束指令,用来标记循环体的结束,无操作数。

   FOR和NEXT之间的程序段称为循环体,每执行一次循环体,当前计数值增1,并且将其结果同终值进行比较,如果大于终值,则终止循环。

   循环指令使用说明如下:

   ①FOR、NEXT指令必须成对使用;

   ②FOR和NEXT可以循环嵌套,嵌套最多为8层,但各个嵌套之间不可有交叉现象;

   ③每次使能输人(EN)重新有效时,指令将自动复位各参数;

   ④初值大于终值时,循环体不被执行。

   使用时必须给FOR指令指定当前循环计数(INDX)、初值

(INIT)和终值(ΠNAI')。INDX的寻址范围为VW、IW、QW、SW、MW、SMW、I'W、AC、T、C、x VD、x AC、xI'D。INIT、FINAL的寻址范围为VW、IW、QW、SW、MW、SMW、LW、AIW、AC、T、C、x VD、※AC、兴LD和常量。

   


   循环指令

   循环指令的引人为解决重复执行相同功能的程序段提供了极大的方便,并且优化了程序结构。 EA30QS04-F循环指令有两条:FOR和NEXT。

   FOR,循环开始指令,用来标记循环体的开始。

   NEXT,循环结束指令,用来标记循环体的结束,无操作数。

   FOR和NEXT之间的程序段称为循环体,每执行一次循环体,当前计数值增1,并且将其结果同终值进行比较,如果大于终值,则终止循环。

   循环指令使用说明如下:

   ①FOR、NEXT指令必须成对使用;

   ②FOR和NEXT可以循环嵌套,嵌套最多为8层,但各个嵌套之间不可有交叉现象;

   ③每次使能输人(EN)重新有效时,指令将自动复位各参数;

   ④初值大于终值时,循环体不被执行。

   使用时必须给FOR指令指定当前循环计数(INDX)、初值

(INIT)和终值(ΠNAI')。INDX的寻址范围为VW、IW、QW、SW、MW、SMW、I'W、AC、T、C、x VD、x AC、xI'D。INIT、FINAL的寻址范围为VW、IW、QW、SW、MW、SMW、LW、AIW、AC、T、C、x VD、※AC、兴LD和常量。

   


上一篇:跳转与标号指令

上一篇:​子程序指令

相关技术资料
6-7​循环指令

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!