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