请高手解释一下 点击:400 | 回复:5



GELASANG

    
发表于:2012-03-29 22:05:55
楼主
mov k2x10 d10  大家好我问一下X10传送到D10怎么会是1,X11是2,X12是4,X13是8,X14是16,X15是32。。。谁能说详细点


楼主最近还看过



广州@阿君——王者之师

  • [版主]
  • 精华:25帖
  • 求助:20帖
  • 帖子:532帖 | 7001回
  • 年度积分:16
  • 历史总积分:66978
  • 注册:2010年6月26日
发表于:2012-03-30 02:23:28
1楼

楼主,首先你要理解这个K2X10是个组合位数据···K1就是4位、K2就是8位···然而,K2X10=从X10开始到X17(X10、X11、X12、X13、X14、X15、X16、X17)···的8位开关量的组合···既然为开关量,自然而然的只有开和关,0和1两个状态——表现为二进制数据···既然是二进制楼主就应该明白了···X17为高位,X10为低位···这8个开关量中假如只有X10是闭合的那么表现为二进制=00000001转换为十进制就是实数1

再例如:8个开关量中只有X11闭合表现为二进制=00000010转十进制=2

只有X17闭合表现为二进制=10000000=128

8个开关量全都闭合的话=11111111=255

其他以此类推···

你懂嘀···

阿水--王者之师

  • 精华:31帖
  • 求助:399帖
  • 帖子:1801帖 | 22295回
  • 年度积分:2
  • 历史总积分:98539
  • 注册:2007年3月22日
发表于:2012-03-30 21:10:23
2楼
   一楼主讲解真是太到位了,又学习了,学校老师都没这清楚的计

GELASANG

  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 33回
  • 年度积分:0
  • 历史总积分:232
  • 注册:2011年3月30日
发表于:2012-03-31 13:11:17
3楼
引用 广州@阿君——王者之师 的回复内容:楼主,首先你要理解这个K2X10是个组合位数据···K1就是4位、K2就是8位···然而,K2X10=从X10开始到X17(X10、X11、X12、X13、X14、X15、X16、X17)···的8位开关量的组合···既然为开关量,自然而然的只有开和关,0和1两个状态——表现为二进制数据···既然是二进制楼主就应该明白了···X17为高位,X10为低位···这8个开关量中假如只有X10是闭合的那么表现为二进制=00000001转换为十进制就是实数1再例如:8个开关量中只有X11闭合表现为二进制=00000010转十进制=2只有X17闭合表现为二进制=10000000=1288个开关量全都闭合的话=11111111=255其他以此类推···你懂嘀···

大师讲的真是太到位了非常感谢

profibus秋高气爽

  • 精华:2帖
  • 求助:0帖
  • 帖子:56帖 | 706回
  • 年度积分:0
  • 历史总积分:2059
  • 注册:2008年9月27日
发表于:2012-04-15 15:22:48
4楼
不错,学习一下。。。。。。

大话东游

  • 精华:2帖
  • 求助:6帖
  • 帖子:46帖 | 1815回
  • 年度积分:0
  • 历史总积分:8255
  • 注册:2008年12月19日
发表于:2012-04-15 15:44:50
5楼
一楼就是高手中的高手,佩服的五体投地!
SSI ļʱ