网站建设人员分工表seo关键词推广话术
乘法硬件原理
结论
可以将乘法A x B转为A的移位相加。
利用乘2n就是左移n位的特性乘2^n就是左移n位的特性乘2n就是左移n位的特性,将数拆分为2n2^n2n表示
思路1
原始列竖式计算方法ref例2.9
思路2
B总是可以拆分为:B=(an2n+an−12n−1+...+a121+a020)B=(a_n2^n+a_{n-1}2^{n-1}+...+a_12^1+a_02^0)B=(an2n+an−12n−1+...+a121+a020)
例如:B=4’d10=1∗23+0∗22+1∗21+0∗201*2^3+0*2^2+1*2^1+0*2^01∗23+0∗22+1∗21+0∗20=4’b1010
举例
3∗10=3∗(4′b1010)=3∗(23+21)=3<<3+3<<1=24+6=303*10=3*(4'b1010)=3*(2^3+2^1)=3<<3+3<<1=24+6=303∗10=3∗(4′b1010)=3∗(23+21)=3<<3+3<<1=24+6=30
编码
采用移位思路:
采用原始手算,列竖式思路
仿真
综合
思路1综合如下:
思路2综合如下:
移位方法的资源:
原始竖式方法的资源:
搞半天,原始的方法占资源还少,离谱。
除法硬件原理
KaTeX parse error: Expected 'EOF', got '&' at position 29: …n位的原理,将除法转化为:右移&̲减法