yd1472004
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 137 点
下载积分: 608 分
在线时间: 65(小时)
注册时间: 2014-03-02
最后登录: 2024-05-13
查看yd1472004的 主题 / 回贴
楼主  发表于: 2019-05-12 16:09
寄存器:
    d0:#1234
    d1:#5678
    d2:#9ABC
我想进行移位:
移位后:
      d0:#0012
      d1:#3456
      d2:#789A
      d3:BC00
请问,要实现这种移位用哪个指令,我用了XFRB SLD都不行啊,移位顺序不对。    
[ 此帖被yd1472004在2019-05-14 09:29重新编辑 ]
附件: 移位程序.zip (3 K) 下载次数:9
网站提示: 请不要用迅雷下载附件,容易出错
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
1楼  发表于: 2019-05-13 11:13
根据大神提示ASL,找到了NSFR,一起学习一下!


NSFR移位.rar (4 K) 下载次数:13
[ 此帖被wangdai527在2019-05-13 15:20重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(yd1472004) 感谢分享!测试可行。谢谢
    linzhenfu
    级别: 略有小成
    精华主题: 0
    发帖数量: 191 个
    工控威望: 302 点
    下载积分: 615 分
    在线时间: 257(小时)
    注册时间: 2007-07-15
    最后登录: 2024-05-11
    查看linzhenfu的 主题 / 回贴
    2楼  发表于: 2019-05-13 11:26
    总的来说,OMRON的有些指令很恶心,比如译码指令MLPX,还有其它的一些指令,和三菱的没法比.