一种补码乘法处理方法
摘要:
本发明公开了一种补码乘法处理方法,该方法将参加补码运算补码A和补码B送入乘法器相乘,得到结果AB,后将补码A的低a-1位和补码B的符号位y送到第一选择器,结果为yA;同时补码B的低b-1位和补码A的符号位x送到第二选择器,结果为Xb,将yA和xB分别送入第一加法器中的“加数1”端和“加数2”端,对“加数1”的低b位置0,对“加数2”的低a位置0,从而得到加法运算的结果为2byA+2axB;然后将结果AB与结果2byA+2axB送入第二加法器进行减法运算,得到R=AB-(2byAa-1+2axBb-1)。使用本发明提供的方法,与常规技术相比可节省一个加法器,从而使得设计的产品的面积变小,功耗降低,成本降低,且计算速度得到提高。
公开/授权文献
0/0