yihaoeagle
級別: *
![]() |
請高手指點(diǎn): MUL D57 D52 D61 如果D57 D52是16位,那么乘積存到D62 D61里,如果用D61時(shí),D62怎么辦? 比如:MUL D57 D52 D61 ADD D61 D66 D70 那么是不是D62的數據也加上了? 謝謝! |
---|---|
|
yeyhx
愛(ài)雖沒(méi)有說(shuō)出口, 但并不代表不愛(ài)!!!
級別: 略有小成
![]() |
好像不是,我也不清楚,有沒(méi)有高手路過(guò)啊, ![]() |
|
---|---|---|
|
sjm213
有小知識,無(wú)大學(xué)問(wèn)。
級別: 論壇版主
![]() ![]() ![]() ![]() |
![]() 所以對于32位來(lái)說(shuō),用了D0之后就不要再使用D1,下一個(gè)數據使用D2,依次加2。 就像西門(mén)子的S7-200,用VW2000后,緊接著(zhù)應是VW2002,如果再下來(lái)是VD2004,那么后邊的就是VW2008。以此類(lèi)推。 |
---|---|
|
崇慶陽(yáng)光
不懈努力,一切皆有可能...
級別: VIP會(huì )員
![]() ![]() ![]() |
你用的是16位指令,就是單個(gè)寄存器運算... DMUL是32位指令,就是連續2個(gè)寄存器參與運算... |
|
---|---|---|
|
linzhenfu
級別: 略有小成
![]() |
要使用DADD D61 D66 D70 才會(huì )把D62也加上. [ 此貼被linzhenfu在2008-03-31 19:21重新編輯 ] |
---|---|
|