问题:我想用本版中的一位大侠的程序实现几个数求和的功能,下面的工程是做的两个数的求和,但是当运行时, temp功能块的输出(即VW1000的值)就不断增加,而不是我要的VW100和VW102中的数的和(即0+1),程序如下,请各位赐教!
主程序:
LD SM0.0
MOVW 0, VW100
MOVW 1, VW102
LD SM0.0
CALL temp:SBR0, &VB100, +2, VW1000
子程序(即调用的 temp)
LD SM0.0
MOVD LD0, LD8
FOR LW12, +1, LW4
MOVW *LD8, AC1
+I AC1, LW6
+D 2, LD8
NEXT
------------------------------------------------------------------------------------
以上为全部程序,其中LD0和 LW4为子程序的IN,主程序的&VB100输入到LD0,+2输入到LW4;LW6为子程序的OUT,输出到主程序的VW1000。