欢迎来到汇天科技有限公司! 服务流程联系我们

您的当前位置:汇天PCB抄板科技有限公司 > 技术资源 > 技术资料 > 浏览文章

DSP处理器实现单周期乘法

1 对密集的乘法运算的支持
  
GPP不是设计来做密集乘法任务的,即使是一些现代的GPP,也要求多个指令周期来做一次乘法,这只是芯片解法的一个小小的思路。而DSP处理器使用专门的硬件来实现单周期乘法。DSP处理器还增加了累加器寄存器来处理多个乘积的和。累加器寄存器通常比其他寄存器宽,增加称为结果bits的额外bits来避免溢出。同时,为了充分体现专门的乘法-累加硬件的好处,几乎所有的DSP的指令集都包含有显式的MAC指令。
 
2 存储器结构
  
传统上,GPP使用冯.诺依曼存储器结构。这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核。通常,做一次乘法会发生4次存储器访问,用掉至少四个指令周期。
 

来源:芯片解法