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