恭喜,你发布的帖子
发布于 2016-07-18 13:58:50
1楼
写了个例子你参考下,将下移后的位数后循环得到的数据存放在DB3里,这样方便检查,另外下移的位数最多只能是19否者会停机的,如何对这个下移动的位数进行限制,你要自行考虑下,主要是不了解你循环后的数据到底是取哪里,所以这里用了一个DB3;
OPN DB 2 //存放原来的数据
OPN DI 3 //DB3,存放循环后的数据
L MW 400 //下移的位数
SLW 3
T MW 404
LAR1
LAR2 P#0.0
L 20 //一共20个数据,
B001: T MW 402
L DBB [AR1,P#0.0]
T DIB [AR2,P#0.0]
TAR1
L 152 //(20-1)*8
>=I //大于最后一个数据后就执行一次从头开始
JCN B002
LAR1 P#0.0
JU B003
B002: +AR1 P#1.0
B003: +AR2 P#1.0
L MW 402
LOOP B001
可以根据这个程序测试看看,感觉不是很好;
请填写推广理由:
分享
只看
楼主