LB[AR2,P#0.0]
LW#16#FF
AW
A>0
S#Active
只是截取了一部分,做与运算后的看不懂什么意思?A>0这是什么意思,>0没见过这个指令啊!谢谢了
最佳答案
1、A>0这是什么意思,>0没见过这个指令啊?
可以这么应用,见上传的STL手册中的截图。
2、程序解释:
LB[AR2,P#0.0]//地址指针AR2中的内容加偏移量P#0.0为地址,将该地址的字节内容取出。
LW#16#FF//取十六进制常数FF.
AW//将上述地址的字节内容与十六进制常数FF进行“与"操作。
A>0
S#Active/如果/“与"操作结果大于0,则#Active/置位。
上述程序的功能十分简单,实际就是检验地址指针AR2中的内容加偏移量P#0.0为地址,该地址的字节内容如大于0,则#Active/置位。
图片说明:
55d135BF80783b8e35ca69917a1392289b5aec7b4338c1ea8e719CAD28ad3464
提问者对于答案的评价:
以前没见过这么使用的,谢谢啦!