zhuulinn
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 587 分
在线时间: 3(小时)
注册时间: 2014-07-10
最后登录: 2023-02-07
查看zhuulinn的 主题 / 回贴
楼主  发表于: 2014-07-10 22:44
LD     I0.1
MOVW   1000, VW200

1000=2#11 11101000,结果是不是vb200=  00000011;vb201=11101000(2#1111101000的后八位),??

LD     I0.2
MOVW   1000, VW200
LD     I0.3
MOVW   10, VW200

10=2#1010,把2#1010传进去结果是不是vb200=  00000011(不变);vb201=1110(这四位不变) 1010 (把2#1010写到这里)??
zhuulinn
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 587 分
在线时间: 3(小时)
注册时间: 2014-07-10
最后登录: 2023-02-07
查看zhuulinn的 主题 / 回贴
1楼  发表于: 2014-07-11 09:20
引用
引用第1楼matengfei于2014-07-11 07:28发表的  :
高位低字节,不知道和这句话有没有关系.....

我就是不明白,一个字节是八位,如果2#1010传进vb10,是不是2#1010写进vb10的3到0位,而7到5位保持原来的状态吗?
一个字是十六位,如果2#1111101000传进vw100是不是vb100的7到3位状态不变,2#1111101000前两位传进vb100的1到0位,2#1111101000后八位传进vb101的7到0位,???
zhuulinn
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 587 分
在线时间: 3(小时)
注册时间: 2014-07-10
最后登录: 2023-02-07
查看zhuulinn的 主题 / 回贴
2楼  发表于: 2014-07-11 13:44
此贴不能沉
zhuulinn
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 587 分
在线时间: 3(小时)
注册时间: 2014-07-10
最后登录: 2023-02-07
查看zhuulinn的 主题 / 回贴
3楼  发表于: 2014-07-11 19:52
引用
引用第4楼zhwh0123于2014-07-11 17:16发表的  :
如果定义1000为W型,那么是2#0000 0011  1101 1000,10定义为W型是2#0000 0000 0000 1010!你自己说说你的操作结果!数据类型你要看清楚!如果你是定义10为B型,则10=2#0000 1010

谢谢,基本明白了。