azfeng
級別: 略有小成
|
我想將D0到D20里的20個數(shù)據(jù)相加,要用什么方法啊,很急哦,望大家?guī)兔?/div>
|
---|---|
|
紅亮
級別: 略有小成
|
ld x0 dmeanp d0 d30 k20 ld x0 dmul d30 k20 d32 d32 d33里的值就是20個數(shù)據(jù) 的總和 |
---|---|
|
zxc6688
工業(yè)自動化是我們的目標
級別: 略有小成
|
1樓的方法很好,但指令有錯誤。 首先,根據(jù)樓主的意思是D0---D20里的數(shù)相加,這里不應(yīng)該用32位指令DMEANP、DMULP,要用MEANP、MULP。 其次,D0---D20不是20 位,而是21位。這里要用K21 第三,假如這21位相加后不被整除,那么誤差就會很大。 1樓可以仿真試試 [ 此帖被zxc6688在2008-12-26 09:43重新編輯 ] |
|
---|---|---|
|
kingfeng1983
級別: *
|
假如說,將最后的和放在D100中,當(dāng)然事先RST D100 FOR K21 ADD D100 D0Z D100 INC Z NEXT J假如放在D0中 FORE K20 ADD D0 D1Z D0 INC Z NEXT |
---|---|
|
竹風(fēng)涼
巧者勞,智者憂,無能者,無所求。蔬食者遨游,泛若不系之舟。
級別: 家園常客
|
|
|
---|---|---|
|