2x2 ビット乗算器のみを使用して 4x4 ビット乗算器に実装したいと考えています。
例: a=1110 b=1011 2x2 の結果は 10011010 になります。
このように分割できると思います。
#case 1
a=10
b=11
2x2 multiplier's result = 0110
#case 2
a=11
b=10
2x2 multiplier's result = 0110
2x2 乗数を使用して 2 の結果を得ることができます。しかし、どうすれば 2x2 乗数のみを使用して 4x4 乗数にすることができますか?
しかし、私は何のヒントにも近づくことができません。では、どうすれば 4x4 乗数を作成できますか。誰もこれを行う方法を知っていますか? 助けてください。
簡単に言えば、8x8 乗算を実行するために必要な 4x4 乗算器の数です。4x4 乗数のみを使用して 8x8 乗数を作成するにはどうすればよいですか?
アップデート :
これは稼働していますか? http://blog.pioneermathematics.com/2011/04/26/vedic-trick-on-multiplication/どうやって?