xtl123925
級別: 略有小成
|
請問這幾行程序如何做 DIV K800 K3 D110 DMUL K60000 D110 D120 為何出現(xiàn)負(fù)數(shù)把K800換成K900就可以搞不懂哪位大俠能指點一下? |
---|---|
|
kawasakilu
級別: 略有小成
|
1,DIV K800 K3 D110的運算結(jié)果是:D110存放商(266),D111存放余數(shù)(2) 2,在32位運算 DMUL K60000 D110 D120指令中 軟元件被征用的范圍是:D110 和D111 結(jié)果存放于D120,D121,D122,D123 你自己算吧,D110和D111本來一個是商一個是余數(shù),但是混合成一個32位數(shù)據(jù)后是個什么數(shù)? 再和60000乘一下,是不是得到一個怪胎! 3,你不要直接拿D110來作運算,過渡一下。比如將D110(MOV)給D115或其他寄存器,注意要跟結(jié)果寄存器保留最小的征用距離。 再試試看。 |
---|---|
本帖最近評分記錄: |
卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
|
好東西。學(xué)習(xí)了。 |
|
---|---|---|
|