劍舞天涯之夢(mèng)
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看劍舞天涯之夢(mèng)的 主題 / 回貼
樓主  發(fā)表于: 2012-02-03 22:50
DMUL K3000 D130 D130 這怎么意思啊
路在何方
路漫漫其修遠(yuǎn)兮,吾將上下而求索。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1109 個(gè)
工控威望: 4895 點(diǎn)
下載積分: 1038 分
在線時(shí)間: 554(小時(shí))
注冊(cè)時(shí)間: 2010-10-10
最后登錄: 2024-11-13
查看路在何方的 主題 / 回貼
1樓  發(fā)表于: 2012-02-03 22:56
把D130 D131里面的32進(jìn)制數(shù)乘以3000存到D130 D131當(dāng)中去   MUL是16進(jìn)制乘法  DMUL是32進(jìn)制乘法  D130里面的數(shù)超過(guò)16位8421BCD碼所以要用DMUL    樓主明白?   
[ 此帖被長(zhǎng)豐實(shí)業(yè)在2012-02-14 23:14重新編輯 ]
路在何方
路漫漫其修遠(yuǎn)兮,吾將上下而求索。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1109 個(gè)
工控威望: 4895 點(diǎn)
下載積分: 1038 分
在線時(shí)間: 554(小時(shí))
注冊(cè)時(shí)間: 2010-10-10
最后登錄: 2024-11-13
查看路在何方的 主題 / 回貼
2樓  發(fā)表于: 2012-02-14 21:34
不論是16位32位64位那都是數(shù)據(jù)的長(zhǎng)度,只是看你轉(zhuǎn)換的大小而決定的,一個(gè)16位數(shù)據(jù)寄存器處理數(shù)值的范圍是-32767--+32767超過(guò)這個(gè)范圍就要使用兩個(gè)寄存器了所以有D*** 而32位四則運(yùn)算里面包含的兩個(gè)16位寄存器,這兩個(gè)寄存器的數(shù)值處理范圍是-2147483648--+2147483647,DMUL DSUB DADD DDIV==用的地方太多了我就不舉了
  回樓上  你說(shuō)樓主程序里面的DMUL是包括D130 D131 D132 D133是片面的  畢竟我們不知道他程序里面數(shù)值的大小。
  以上純屬個(gè)人觀點(diǎn),欲求證實(shí)還需加倍瀏覽官方資料。也希望大家和諧,批評(píng)指正。
[ 此帖被長(zhǎng)豐實(shí)業(yè)在2012-02-14 23:10重新編輯 ]
路在何方
路漫漫其修遠(yuǎn)兮,吾將上下而求索。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1109 個(gè)
工控威望: 4895 點(diǎn)
下載積分: 1038 分
在線時(shí)間: 554(小時(shí))
注冊(cè)時(shí)間: 2010-10-10
最后登錄: 2024-11-13
查看路在何方的 主題 / 回貼
3樓  發(fā)表于: 2012-02-14 21:38
引用
引用第12樓550374389于2012-02-14 19:42發(fā)表的  :
長(zhǎng)豐實(shí)業(yè)大哥,貌似你的解釋有點(diǎn)問(wèn)題,DMUL指令出來(lái)的結(jié)果是64位的,不管這個(gè)結(jié)果大小如何,都是按64位來(lái)存放的,所以應(yīng)該是存放在D130 D131 D132 D133中去的吧??

DMUL K3000 D130 D130
  如果是MUL K3000 D130 D130 那不是也要占用兩個(gè)寄存器D130 D131 ,可這是MUL樓主樓上解析下