16位和32 位定位指令 求指教 点击:390 | 回复:3



新手才上路

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2013年7月29日
发表于:2013-09-20 12:32:12
楼主

各位师傅:


16位:mov    D100  D200 (把D100 的数据传送到D200)

32位:DMOV D100  D200  (把D100 D101 的数据传送到 D200 D201)

定位指令可以也这么理解吗??


在定位指令中:经常遇到16位和32位的定位指令:

例如: 16位的指令:PLSY  D100  D200  Y0

           32位的指令:DPLSY D100 D200 Y0


16位的指令我明白道理知道怎么使用也知道说明意思!

32位的指令我有点搞不懂:按照其他32位指令的理解,难道是:PLSY D100 D200 Y0

                                                                                                            PLSY D101 D201  Y1    可以这样的理解??



还是只是理解为:输出都是Y0   只是 D100 和 D200    的数值可以设置的更大??


求各位师傅指教!!





通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2013-09-20 12:41:56
1楼

看了你的第一句。。。通过y0发送脉冲数,D100,D101个。。

ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2013-09-20 12:51:36
2楼

理解2的多少次方就理解了

数值大小的问题

luckyweijun

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 13回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2012年12月27日
发表于:2013-09-20 13:34:25
3楼

一个D里能放16位 有些运算需要用到浮点数 一个D位数就不够了  不用特意去管它 遇到DMOV 什么的 直接多留出个D就可以了


热门招聘
相关主题

官方公众号

智造工程师