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

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

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