循環(huán)指令
發(fā)布時間:2019/6/7 20:51:26 訪問次數(shù):1937
循環(huán)指令
循環(huán)指令的引人為解決重復執(zhí)行相同功能的程序段提供了極大的方便,并且優(yōu)化了程序結(jié)構(gòu)。 EA30QS04-F循環(huán)指令有兩條:FOR和NEXT。
FOR,循環(huán)開始指令,用來標記循環(huán)體的開始。
NEXT,循環(huán)結(jié)束指令,用來標記循環(huán)體的結(jié)束,無操作數(shù)。
FOR和NEXT之間的程序段稱為循環(huán)體,每執(zhí)行一次循環(huán)體,當前計數(shù)值增1,并且將其結(jié)果同終值進行比較,如果大于終值,則終止循環(huán)。
循環(huán)指令使用說明如下:
①FOR、NEXT指令必須成對使用;
②FOR和NEXT可以循環(huán)嵌套,嵌套最多為8層,但各個嵌套之間不可有交叉現(xiàn)象;
③每次使能輸人(EN)重新有效時,指令將自動復位各參數(shù);
④初值大于終值時,循環(huán)體不被執(zhí)行。
使用時必須給FOR指令指定當前循環(huán)計數(shù)(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和常量。
循環(huán)指令
循環(huán)指令的引人為解決重復執(zhí)行相同功能的程序段提供了極大的方便,并且優(yōu)化了程序結(jié)構(gòu)。 EA30QS04-F循環(huán)指令有兩條:FOR和NEXT。
FOR,循環(huán)開始指令,用來標記循環(huán)體的開始。
NEXT,循環(huán)結(jié)束指令,用來標記循環(huán)體的結(jié)束,無操作數(shù)。
FOR和NEXT之間的程序段稱為循環(huán)體,每執(zhí)行一次循環(huán)體,當前計數(shù)值增1,并且將其結(jié)果同終值進行比較,如果大于終值,則終止循環(huán)。
循環(huán)指令使用說明如下:
①FOR、NEXT指令必須成對使用;
②FOR和NEXT可以循環(huán)嵌套,嵌套最多為8層,但各個嵌套之間不可有交叉現(xiàn)象;
③每次使能輸人(EN)重新有效時,指令將自動復位各參數(shù);
④初值大于終值時,循環(huán)體不被執(zhí)行。
使用時必須給FOR指令指定當前循環(huán)計數(shù)(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和常量。
上一篇:跳轉(zhuǎn)與標號指令
上一篇:子程序指令