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

yzc3699
級別: 正式會員
精華主題: 0
發帖數量: 7 個
工控威望: 96 點
下載積分: 503 分
在線時間: 19(小時)
注冊時間: 2010-09-03
最后登錄: 2017-04-21
查看yzc3699的 主題 / 回貼
樓主  發表于: 2011-09-19 21:37
描述:監視截圖
圖片:
三菱程序監視,這是一個通訊程序中的數據運算處理步,請看D20中的數據,為何從正數變成了負數,從該條指令后,絕對無關于D20的32位的運算,若把MUL D20 D14 D22改成DMUL D20 D14 D22則D22中的數據為正值并且按運算正常思路,結果都是對的,哪位工控朋友如果有過這樣的經驗,請賜教,QQ:76609809.謝謝!
550374389
!!!
級別: 論壇先鋒

精華主題: 0
發帖數量: 696 個
工控威望: 1161 點
下載積分: 5237 分
在線時間: 2360(小時)
注冊時間: 2010-11-28
最后登錄: 2024-10-11
查看550374389的 主題 / 回貼
1樓  發表于: 2012-01-14 23:23
樓上,關鍵是MUL后面顯示的結果是D20跟D21兩個寄存器的共同結果,是32位的。后面的ADD中的D20顯示的只是D20一個寄存器的結果,時16位的,看看ADD SUB,MUL和DIV這幾條指令的用法你就明了!!!