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

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