多比特乘法器的分解
基本原理
多比特乘法器可以通过乘法分配律转化为低比特乘法和加法运算,如两个8bit的数(AB)相乘,可以分解为:
AB=(16AH+AL)(16BH+BL)=256AHBH+16(AHBL+ALBH)+ALBL,原来的8bit乘法器被4个4bit乘法器和3个加法器代替。
将多比特乘法器分解为2bit乘法器
![](https://img2020.cnblogs.com/blog/1164424/202005/1164424-20200511203349464-169840944.png)
多比特乘法器可以通过乘法分配律转化为低比特乘法和加法运算,如两个8bit的数(AB)相乘,可以分解为:
AB=(16AH+AL)(16BH+BL)=256AHBH+16(AHBL+ALBH)+ALBL,原来的8bit乘法器被4个4bit乘法器和3个加法器代替。