据为己有
级别: 探索解密
精华主题: 0
发帖数量: 62 个
工控威望: 170 点
下载积分: 725 分
在线时间: 87(小时)
注册时间: 2015-04-04
最后登录: 2024-11-10
查看据为己有的 主题 / 回贴
楼主  发表于: 2017-10-13 16:28
我的想法是把一个寄存器里面的数据,高位低位分出来,比如说D10里面的数据是&60,如何把这60分别存入D20D21里面?有这样的指令吗?有的话请大师举个例子!感谢了!!!
欧姆龙CP1E40点的
mentayili
级别: 工控侠客
精华主题: 0
发帖数量: 64 个
工控威望: 2654 点
下载积分: 128893 分
在线时间: 158(小时)
注册时间: 2012-12-18
最后登录: 2024-11-23
查看mentayili的 主题 / 回贴
1楼  发表于: 2017-10-13 18:34
你说的是#60吧?
mentayili
级别: 工控侠客
精华主题: 0
发帖数量: 64 个
工控威望: 2654 点
下载积分: 128893 分
在线时间: 158(小时)
注册时间: 2012-12-18
最后登录: 2024-11-23
查看mentayili的 主题 / 回贴
2楼  发表于: 2017-10-13 18:57
首先,如果是十进制数的数据,先把十进制数数据转换成十六进制数据,然后用字节移动指令把十六进制数据高低位字节分别移动到D20和D21
楼主留言:
谢谢你的回复,我找一下这个指令!
hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1842 个
工控威望: 4490 点
下载积分: 7581 分
在线时间: 1319(小时)
注册时间: 2008-07-03
最后登录: 2024-11-22
查看hlq_0815的 主题 / 回贴
3楼  发表于: 2017-10-22 08:38
MOVD(083)
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。