Q格式
TI例程里的注释,看不懂,这里GLOBAL_Q为24,那么Q21乘GLOBAL_Q应该是24乘21,为Q504啊,为什么GLOBAL_Q和任何QN格式乘,都为QN本身,很迷惑,希望高手指教// Q21 = Q21*(GLOBAL_Q-GLOBAL_Q) 表示不清。。。
都没看明白你想表述什么 Qm * Qn = Q(m+n)
Qm / Qn = Q(m-n) 简单提示你一下吧:乘法操作是先合并,再右移24位 楼上的我想问一下
加入我是使用Q24 和Q16格式相乘,先合并的结果是24+16=40,在右移24位得到Q16格式,但是Q格式最大是31位 ,40超出了,怎么弄? 本帖最后由 yokel 于 2012-4-1 09:23 编辑
回复 5# westgua
DSP算乘法时会用两个寄存器一共64位来存放中间量 本帖最后由 Mdriver 于 2016-3-10 08:43 编辑
讲解的非常透彻啊!谢谢! 程序中的格式问题 确实困扰 初学造成很大的不便
页:
[1]