hanqin
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1237 個(gè)
工控威望: 1226 點(diǎn)
下載積分: 2922 分
在線時(shí)間: 925(小時(shí))
注冊(cè)時(shí)間: 2009-01-09
最后登錄: 2023-10-27
查看hanqin的 主題 / 回貼
樓主  發(fā)表于: 2009-09-07 13:08
mul d10 k254 d20
d10的數(shù)據(jù)是150,為什么d20的結(jié)果數(shù)是-179717248?
請(qǐng)指教,謝謝!
[ 此帖被hanqin在2009-09-07 14:26重新編輯 ]
ykykkhor
Best Regards,YK
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 259 個(gè)
工控威望: 308 點(diǎn)
下載積分: 138934 分
在線時(shí)間: 558(小時(shí))
注冊(cè)時(shí)間: 2009-07-30
最后登錄: 2024-11-14
查看ykykkhor的 主題 / 回貼
1樓  發(fā)表于: 2009-09-12 22:21
引用
引用第1樓plcbb于2009-09-07 13:44發(fā)表的  :
mul指令的結(jié)果是雙字,要查看D21D20的值。


使用 MUL 指令, 該答案 D20 會(huì)轉(zhuǎn)為 32 位元 (Bits), 所以需要用32 位元模式來檢視 D20, D21 (38100)
          [mul d10 k254 d20]
Bits            16   16      32
然而,繼續(xù)使用16 位元模式來檢視 D20, 就會(huì)當(dāng)做是16 位元模式,d20的結(jié)果數(shù)是-179717248
本帖最近評(píng)分記錄:
  • 下載積分:+1(hanqin)