程序中有变量vw130-vw158, vw160-vw188等6组组 现在想做一个求和的子程序要求vw130-vw158/vw160-vw188之间相加的数量可以选择,取决于vw196,比如说如是vw196=6,那么只对vw130-vw140之间的数求并输出,对于循环的用法不是很理解,希望各位帮忙下看下,我现在给vw130-vw140分别赋值为10,20,30,40,50,60,请问要怎么样修改才可以看到结果是210那???
IN LD 0 Addr DWORD //首地址
IN LW4 Count WORD //循环次数相加量
OUT LW6 Sum WORD //结果
网络1
LD SM0.0
MOVD #addr:LD0, LD54
网络2
LD SM0.0
MOVW #Count:LW4, LW10 //输入次数作为循环次数
FOR LW10, 1, #Count:LW4 //循环
MOVW *LD54, AC1
+I AC1, #Sum:LW6 //累加
+D +2, LD54 //指向下一个地址
NEXT