恭喜,你发布的帖子
发布于 2017-10-16 11:37:40
12楼
好,我试试解读一下这段程序。
LD V102.7
MOVW 0 VW100
NOT
MOVW 16#FFFF VW100
这个程序是面向vb100 101 102 103
102和103组成一个16位的值,符号位在……
100和101在扩展后就是基本上不是全0就是F了。
LD V102.7 字的最高位是1时,也就是这个字是负数。
MOVW 0 VW100 把双字的高端字清零,高端清零说明此双字是个整数。
NOT 否则,就是说高位为零,是正数。
MOVW 16#FFFF VW100 扩展高端字为负数。
我解读有没有错?
请填写推广理由:
分享
只看
楼主