一、乘法器的基本设计的基本思路
硬件电路乘法器设计(4bit,8bit乘法器,使用移位相加法实现4bit乘法器,并使用4bit乘法器实现8bit乘法器,verilog)_mult_8bit_pipeline-CSDN博客
根据上面链接博主所画的图,在 Turing Complete(图灵完备)中实现 4bit 乘法器:两个四字节输入;SHL 为8位左移器;SHL左边的1为常数1,表示左移1位;MUX为8位数据选择器(二路输入);ADD为8位加法器。
二、Booth算法
布斯乘法算法 - 维基百科,自由的百科全书 (wikipedia.org)
这上面的说法比国内教科书上的更简单易懂,教材讲得较晦涩复杂。
再看以下两个视频作进一步理解