lizhendong
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 608 個
工控威望: 799 點
下載積分: 1990 分
在線時間: 840(小時)
注冊時間: 2016-10-12
最后登錄: 2024-10-22
查看lizhendong的 主題 / 回貼
樓主  發(fā)表于: 2022-07-05 14:34
請教一下大師們???  



FX5U  DMUL 乘法 得64位 ,如何轉(zhuǎn) 32位??
菜鳥入行
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1381 個
工控威望: 1557 點
下載積分: 3686 分
在線時間: 177(小時)
注冊時間: 2017-09-01
最后登錄: 2024-06-11
查看菜鳥入行的 主題 / 回貼
1樓  發(fā)表于: 2022-07-05 15:26
DMUL  K1   K2  D0
直接取D0 就是32位
但如果你這個數(shù)值很大,超過了32767,那也無解啊
打個醬油,懂的不多
水平有限,能幫則幫
互相幫助,共同進步
陽春節(jié)拍
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 104 個
工控威望: 164 點
下載積分: 659 分
在線時間: 38(小時)
注冊時間: 2022-03-24
最后登錄: 2024-10-22
查看陽春節(jié)拍的 主題 / 回貼
2樓  發(fā)表于: 2022-07-05 17:05
為啥要轉(zhuǎn)?無符號數(shù),你調(diào)用多少位就是多少位。dmul出來的64位數(shù),你使用普通指令可以直接使用末16位的數(shù)字,使用D型指令直接使用末32位,數(shù)字超過32位時,自己據(jù)需要想辦法
本帖最近評分記錄:
  • 下載積分:+1(lizhendong) 熱心助人!