1336547704
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 86 個
工控威望: 205 點
下載積分: 31495 分
在線時間: 344(小時)
注冊時間: 2017-03-31
最后登錄: 2024-07-29
查看1336547704的 主題 / 回貼
樓主  發(fā)表于: 2020-01-15 13:18
圖片:
如何選把m100至m119中指定一個復(fù)位
xuxulaifeng
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個
工控威望: 122 點
下載積分: 637 分
在線時間: 44(小時)
注冊時間: 2015-01-03
最后登錄: 2024-02-04
查看xuxulaifeng的 主題 / 回貼
1樓  發(fā)表于: 2020-01-20 09:44
q系列,復(fù)位的序號n   ,n=0,對應(yīng)m100
1.使用rst指令
DMOV K5M100 D0
如果復(fù)位的序號n小于15  rst d0.n
如果復(fù)位的序號n大于15   rst d1.(n-15)
回傳dmov d0 k5m100

2.使用Brst指令
如果復(fù)位的序號n小于15  Brst k4m100 n
如果復(fù)位的序號n大于15   Brst k4m100 n-15

DAND DMOV 也可以做,不過那樣要先算出結(jié)果,然后再反賦值,意義不大