1336547704
级别: 略有小成
精华主题: 0
发帖数量: 86 个
工控威望: 205 点
下载积分: 31500 分
在线时间: 344(小时)
注册时间: 2017-03-31
最后登录: 2024-04-14
查看1336547704的 主题 / 回贴
楼主  发表于: 2020-01-15 13:18
图片:
如何选把m100至m119中指定一个复位
xuxulaifeng
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 122 点
下载积分: 637 分
在线时间: 44(小时)
注册时间: 2015-01-03
最后登录: 2024-02-04
查看xuxulaifeng的 主题 / 回贴
1楼  发表于: 2020-01-20 09:44
q系列,复位的序号n   ,n=0,对应m100
1.使用rst指令
DMOV K5M100 D0
如果复位的序号n小于15  rst d0.n
如果复位的序号n大于15   rst d1.(n-15)
回传dmov d0 k5m100

2.使用Brst指令
如果复位的序号n小于15  Brst k4m100 n
如果复位的序号n大于15   Brst k4m100 n-15

DAND DMOV 也可以做,不过那样要先算出结果,然后再反赋值,意义不大