zhenghong82
后来的后来,记忆如浪回忆如潮,如今俄还在积攒记忆。
级别: 略有小成
精华主题: 0
发帖数量: 203 个
工控威望: 365 点
下载积分: 884 分
在线时间: 283(小时)
注册时间: 2008-05-11
最后登录: 2024-11-18
查看zhenghong82的 主题 / 回贴
楼主  发表于: 2012-09-20 11:43
图片:
这段程序怎么解释图中的的D16   1310729   是怎么来的
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2560(小时)
注册时间: 2010-06-24
最后登录: 2024-11-17
查看znz43的 主题 / 回贴
1楼  发表于: 2012-09-20 12:14
DADD 是32位加法,(D17,D16) +  1234   ---> (D21,D20)
D17 (20),D16(9)
20X65536+9=1310729
本帖最近评分记录:
  • 下载积分:+5(静芳) 好人!
  • 出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
    赠人玫瑰,手留余香。舍得舍得,有舍才有得。
    zhenghong82
    后来的后来,记忆如浪回忆如潮,如今俄还在积攒记忆。
    级别: 略有小成
    精华主题: 0
    发帖数量: 203 个
    工控威望: 365 点
    下载积分: 884 分
    在线时间: 283(小时)
    注册时间: 2008-05-11
    最后登录: 2024-11-18
    查看zhenghong82的 主题 / 回贴
    2楼  发表于: 2012-09-20 21:15
    65536是怎么来的,请教下,我不是很会
    wglgw
    级别: 探索解密
    精华主题: 0
    发帖数量: 45 个
    工控威望: 186 点
    下载积分: 2029 分
    在线时间: 57(小时)
    注册时间: 2012-02-19
    最后登录: 2019-10-07
    查看wglgw的 主题 / 回贴
    3楼  发表于: 2012-09-20 21:45
    坐等高手
    业精于勤
    znz43
    工控职业已成回忆 只因爱好常回家园 乐此不疲
    级别: 工控侠客

    精华主题: 0
    发帖数量: 1057 个
    工控威望: 4900 点
    下载积分: 7351 分
    在线时间: 2560(小时)
    注册时间: 2010-06-24
    最后登录: 2024-11-17
    查看znz43的 主题 / 回贴
    4楼  发表于: 2012-09-20 22:01
    2的16次方=65536
    当D16的16位全是1时,为65535,再加1后,就全为零,且进1到D17
    本帖最近评分记录:
  • 下载积分:+1(黄昌左) 好人!
  • 出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
    赠人玫瑰,手留余香。舍得舍得,有舍才有得。
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5196 个
    工控威望: 7419 点
    下载积分: 158730 分
    在线时间: 3159(小时)
    注册时间: 2007-11-21
    最后登录: 2024-11-18
    查看sjm213的 主题 / 回贴
    5楼  发表于: 2012-09-21 08:42
    简单点看:
    D16=9
    D17=20
    换成16进制:
    D16=0009
    D17=0014;
    XCH指令将D16和D17的数值进行交换,那么:
    D16=0014
    D17=0009;
    把[D16  D17]这组数组成32位时,它的值是:
    16#   00140009
    这个数转成十进制就是:1310729
    本帖最近评分记录:
  • 下载积分:+1(黄昌左) 好贴!
    黄昌左
    级别: 探索解密
    精华主题: 0
    发帖数量: 82 个
    工控威望: 181 点
    下载积分: 1686 分
    在线时间: 213(小时)
    注册时间: 2010-11-10
    最后登录: 2024-08-29
    查看黄昌左的 主题 / 回贴
    6楼  发表于: 2012-09-21 09:04
    引用
    引用第5楼sjm213于2012-09-21 08:42发表的  :
    简单点看:
    D16=9
    D17=20
    换成16进制:
    D16=0009
    .......


    谢谢版主!通俗易懂!

    不过,不是说三菱的高位在前吗?怎么组成32位时是“D16D17”排列,而不是“D17D16”排列呢?
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5196 个
    工控威望: 7419 点
    下载积分: 158730 分
    在线时间: 3159(小时)
    注册时间: 2007-11-21
    最后登录: 2024-11-18
    查看sjm213的 主题 / 回贴
    7楼  发表于: 2012-09-21 09:06
    引用
    引用第6楼黄昌左于2012-09-21 09:04发表的  :


    谢谢版主!通俗易懂!

    不过,不是说三菱的高位在前吗?怎么组成32位时是“D16D17”排列,而不是“D17D16”排列呢?


    你说的对。
    我上面的有错误。
    监控中显示的D16=9,D17=20是已经交换之后的结果。
    一开始应该是D16=20,D17=9。
    谢谢指正!
    k78047489
    级别: 家园常客
    精华主题: 0
    发帖数量: 564 个
    工控威望: 582 点
    下载积分: 17268 分
    在线时间: 174(小时)
    注册时间: 2008-09-02
    最后登录: 2024-10-19
    查看k78047489的 主题 / 回贴
    8楼  发表于: 2012-09-21 09:22
    没画过这种,学习了
    qrx1984
    雾里看花,水中捞月。  真实是什么&am
    级别: 探索解密
    精华主题: 0
    发帖数量: 56 个
    工控威望: 140 点
    下载积分: 528 分
    在线时间: 23(小时)
    注册时间: 2010-04-10
    最后登录: 2013-12-29
    查看qrx1984的 主题 / 回贴
    9楼  发表于: 2012-09-21 09:42
       学习,很好,很强大。。不过很简单
    真实是什么 ?分享陌生的心情
       追求彼此的坦诚 雾里看花 水中捞月
             最美止于此
    zhenghong82
    后来的后来,记忆如浪回忆如潮,如今俄还在积攒记忆。
    级别: 略有小成
    精华主题: 0
    发帖数量: 203 个
    工控威望: 365 点
    下载积分: 884 分
    在线时间: 283(小时)
    注册时间: 2008-05-11
    最后登录: 2024-11-18
    查看zhenghong82的 主题 / 回贴
    10楼  发表于: 2012-09-21 10:46
    引用
    引用第5楼sjm213于2012-09-21 08:42发表的  :
    简单点看:
    D16=9
    D17=20
    换成16进制:
    D16=0009
    .......

    谢谢,已经搞明白了
    wglgw
    级别: 探索解密
    精华主题: 0
    发帖数量: 45 个
    工控威望: 186 点
    下载积分: 2029 分
    在线时间: 57(小时)
    注册时间: 2012-02-19
    最后登录: 2019-10-07
    查看wglgw的 主题 / 回贴
    11楼  发表于: 2012-09-21 20:29
    谢谢,我也学习了。
    业精于勤