Introduction - If you have any usage issues, please Google them yourself
The 16 bit booth multiplier to achieve: first the least significant bit is added with a virtual position. Start a virtual becomes zero and stored in the multiplicand, starting from the lowest and the virtual position, determine the two time, there will be 4 kinds of results.