luguoyuci1
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 5 個(gè)
工控威望: 133 點(diǎn)
下載積分: 492 分
在線時(shí)間: 11(小時(shí))
注冊時(shí)間: 2013-08-19
最后登錄: 2018-06-14
查看luguoyuci1的 主題 / 回貼
樓主  發(fā)表于: 2013-11-23 02:28
如圖
zhidao.baidu.com/question/390651267201255285.html


程式中MOV H0FB U0C\G482Z11如何理解呀。如果說H0FB是命令代碼,那應(yīng)該是寫入RWw2呀,怎么會(huì)寫入U(xiǎn)0C\G481Z11呢,而且它的RWw和RWr也沒有設(shè)置。
慕筱熙
縱有疾風(fēng)起,人生不言棄
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 32 個(gè)
工控威望: 166 點(diǎn)
下載積分: 1748 分
在線時(shí)間: 11(小時(shí))
注冊時(shí)間: 2013-09-25
最后登錄: 2014-12-24
查看慕筱熙的 主題 / 回貼
1樓  發(fā)表于: 2013-11-28 10:30
MOV指令的含義是將第一個(gè)操作數(shù)的內(nèi)容傳給第二個(gè)操作數(shù)     也就是將H0FB   傳給U0C\G482Z11    
首先說第一個(gè)操作數(shù)H表示16進(jìn)制 0FB轉(zhuǎn)成10進(jìn)制是251        第二個(gè)操作數(shù)是一個(gè)智能功能模塊軟元件 形式為U □ \G □       作用是通過CPU模塊對主基板以及擴(kuò)展基板上安裝的智能功能模塊/其他特殊功能模塊的緩沖存儲器進(jìn)行直接存取的軟元件       指定方法:U后面的數(shù)表示的是智能功能模塊/特殊功能模塊的起始I/O地址,G后面的是緩沖存儲器的地址,通俗點(diǎn)說就是通過I/O地址再找到這個(gè)地址里的緩沖存儲器,然后把H0FB存到里面去       z11表示變址  具體U0C\G482Z11  變成什么樣 取決于Z11本身的值

這也是我自己理解的,互相交流一下,如果有不對的地方,希望大家指教
本帖最近評分記錄:
  • 下載積分:+1(理論初學(xué)者) 感謝分享!