指令说明:
DSUMP是32位脉冲执行型ON位计数指令,即指令激活一次,执行一次ON位计数运算。是将源操作数[S+1,S]的32位数据中为ON的位进行计数,计数后的值保存到目标操作数[D]中,[D+1]中保存K0。
源操作数[S+1,S]为0时,零位标志位M8020为ON。
操作数:
S:KnX, KnY, KnM, KnS,T,C,D,K,H,Z,V,LV,DT,@
D:KnY, KnM, KnS, T,C,D,Z,V, LV,DT
指令格式:[DSUMP S D ]
编程示例:
假设D1D0的值为K56940,X0闭合,DSUMP指令执行一次,将D1D0为K56940的32位二进制数0000,0000,0000,0000,1101,1110,0110,1100中为ON的位进行计数,计数完成后得到K10,将K10保存到K8M0中,M3和M1为ON。

