恭喜,你发布的帖子
发布于 2022-02-22 15:49:47
1楼
利用指针间接寻址和循环指令就能实现了,如下程序是,从DB1.DBW0开始的19个数据,进行向后移动赋值;
LAR1 P#0.0
A M 200.0 //执行的条件
JCN A001
OPN DB 1
L 18 //19个数据就18次的移动
A002: T MW 202
L DBW [AR1,P#0.0]
T DBW [AR1,P#2.0] //第i个数复制到第i+1个
+AR1 P#2.0
L MW 202
LOOP A002 //循环指令
A001: NOP 0
请填写推广理由:
分享
只看
楼主