| 作者 | 主题 |
|---|---|
|
吉林-xyy 游侠 经验值:586 发帖数:147 精华帖:4 |
楼主
主题:关于loop指令
请问step7中的loop指令可以嵌套使用吗?我做的排序程序为什么只能执行内循环?外循环不执行?程序如下,请高人指点!
初始化: A "Start" JCB _01b L 0 T #pnt _01b: NOP 0 循环体: OPN DB 4 A "Start" JNB _001 L 6 m1: T MB 9 L 7 m2: T MB 8 L #pnt L 32 +R T #pnt_nx L DBD [#pnt] L DBD [#pnt_nx] >=R JCB _01a T DBD [#pnt] POP T DBD [#pnt_nx] _01a: NOP 0 L #pnt L 32 +R T #pnt L MB 8 LOOP m2 L MB 9 LOOP m1 SAVE _001: BEU |
|
dcount107 侠圣 经验值:2840 发帖数:1737 精华帖:55 |
楼
主题:回复:关于loop指令
从程序结构上来看,内外循环都执行了,只不过内循环一次后指针就跑了,因此你觉得外循环没有执行。个人认为应将指针初始化放至内循环前面、外循环后面
L 6 m1: T MB 9 L 0 T #pnt L 7 m2: T MB 8
非淡泊无以明志,非宁静无以致远
|