PLC中下列2个程式“MUL K5 D2 D10”、“DMUL K5 D2 D10”,当D2值相同时,在 D10中的值一样吗。

2025-04-08 03:26:01
推荐回答(1个)
回答1:

不一定,MUL是16位的乘法指令,MUL K5 D2 D10的意思是K5*D2=D10,而DMUL是32位乘法指令
DMUL K5 D2 D10的意思是K5*D3D2=D11D10,用到的是D3和D2组合成的数据,所以即使D2相同,如果D3为0,那么D10相同,如果D3不为0,那么D10就不同了
望采纳。。。。