恭喜,你发布的帖子
发布于 2017-10-12 10:26:11
2楼
A #IN2
FP M 94.0
JCN M002 //当#IN2=1时执行以下程序,否则直接跳转到M002
L DBNO
T #TEMP1 //#TEMP1 =DBNO
OPN DB58 //打开DB58
LAR1 P#4.0 //初始化地址寄存器1的值,从第四个字节开始
L 86
M001:T MW86 //下装循环指令的数
L DBD[AR1,P#0.0]
L 60
+D
T DBD[AR1,P#0.0] //DB58里对应的双字累加60
+AR1 P#4.0
L MW86
LOOP M001 //执行循环程序
M002:NOP 0
这段程序的意思,DB58块从DBD4开始的86个双字各自累加60
请填写推广理由:
分享
只看
楼主