WAND:字逻辑与指令。D102里面数据按照2进制,与H0ff相与,结果存入D105,其实与H0FF相与,就是想要截取也就是得到D102的低字节,高字节的砍掉不要。比如:D102=123,变成二进制位1111011;与H0FF相与,结果是要D102的低8为:01111011,结果还是123即D105=123。
如图所示,望采纳。。。
WAND_B是字节逻辑与运算,这个意思就是MB0和16#F0进行与运算,结果保存到VB3中。因为16#F0=2#1111 0000与MB0进行与运算,就是把MB0的低4位清零,高4位不变,然后赋值给VB3中。望采纳。。。
WAND H7FFFE K4M630 D432 的意思是将M630按字格式,与H7FFFE相与,结果存于D432 如果是WAND H7FFF 的话,是最高位置0,也就是取绝对值,7FFFE 就不明白什么意思了 而且WAND H7FFFE K4M630 D432 这条指令本身就不对,编程时由于 H7FFFE 通不过的 ...