sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

duanpengchen
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 106 點
下載積分: 2733 分
在線時間: 10(小時)
注冊時間: 2016-12-24
最后登錄: 2024-08-27
查看duanpengchen的 主題 / 回貼
樓主  發(fā)表于: 2019-03-08 10:50
開始一直搞不懂這兩個指令,搜半天也沒見幾個好理解的,后來自己慢慢搞懂了,今天來個簡單粗暴的
ENCO指令的輸入字是一個16位二進制數(shù),ENCO的功能是將這個二進制數(shù)從0位到15位依次檢查每一位的值,一旦遇到某一位的值為“1”,就將該位的位號寫入輸出中。
比如:MW0(包含MB0、MB1),MB0對應(yīng)位號(15.14.13.12.11.10.9.8),MB1對應(yīng)位號(7.6.5.4.3.2.1.0)
MW0(0000 0000 1000 1000)即是MB0(0000 0000),MB1(1000 1000)
ENCO MW0(IN) VB0(OUT)就是在MW0中從低位到高位依次檢查每一位的值,第一個“1”出現(xiàn)在3號位中,后面那個7號位的“1”就不會讀了。
所以VB0為(0000 0011)就是把位數(shù)3用8421碼存儲到VB0中(備注:存儲到低4位)
DECO就是反過來,比如VB1(0000 1000),讀取的號位就是8,然后放入一個16位單元,如AC0(0000 0001 0000 0000)備注(讀取只有低4位為有效值才有用)
[ 此帖被duanpengchen在2019-03-08 11:25重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(凌先生) 這個也讓我明白這兩個用 ..
  • 下載積分:+1(aaa2073) 好貼好貼!