看板 ASM 關於我們 聯絡資訊
各位高手大家好 小弟最近開始寫DSP板的程式,因為以前都寫matlab code 所以對定點運算不太了解,而且在網路上也查不太到, 幾乎都只講到定點的乘法運算 所以想要請問在定點數的除法運算裡 1.假設 sdw 是 Q21表示的short型態 sdw=(sdw/15)<<3; 這樣是Q24 還是Q15??? 板子是怎樣的運算流程 2.一變數(short)A用Q15表示, 若 B=(int)A 這樣 B是Q15 還是 Q31啊? 應該還是Q15吧@@ 對B來說只有A的signedbit移到第32個bit, 剩下A的15個bit依然還是在B的最右邊15個bit吧 3.不同的Q格式應可以直接做運算嗎? 比如一個是Q15的short跟一個Q14的應該沒法直接相乘, 要先變成一樣的Q格式嗎 另外unsigned 的定點運算有什麼要注意的嗎 拜託 各位大大給小弟指點迷津一下了 > <" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.188.252 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1447518426.A.CB1.html