例如进行L#123与不加L#的123有啥区别?在MOV_DW这个操作数上有啥不同?是否我们根本就不需要加这个L#?还是L#才能加超过65535之后的数?
图片说明:
最佳答案
1、L#123与不加L#的123有啥区别?
加L#表示双整型(32位)常数。L#123表示双整型(32位)常数。123表示单整型(16位)常数.。
2、在MOV_DW这个操作数上有啥不同?
与其匹配的数据是单整型(16位)数据。
3、是否我们根本就不需要加这个L#?还是L#才能加超过65535之后的数?
不是非得超过65535之后的数才加。而是与双整型(32位)的MOV指令相匹配,例如,MOV_DD.。加这个L#实际起到一个定义双整型(32位)常数的作用。
为了保证运算结果的正确性,必须要与MOV指令相匹配,即是单字,还是双字的MOV指令。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244378.html