Изменения

Перейти к: навигация, поиск

Матричный умножитель

141 байт убрано, 18:55, 18 января 2016
Вычисление частичных произведений: редакторские правки текста и формулы
==== Вычисление частичных произведений ====
В бинарной системе для вычисления частичного произведения можно воспользоваться логическими элементами "AND" - конъюнкторами.
Каждое частичное произведение (<tex>p_i</tex>) - это результат выполнения <tex>m</tex> логических операции "AND" ( между текущим <tex>i ( i=1..n)</tex> разрядом множителя и всеми <tex>m</tex> разрядами множимого) и сдвига множителя результата логической операции влево на число разрядов, соответствующее весу текущего разряда множителя. Сдвиг можно осуществить простым соединением соответствующих разрядов частичных произведений к необходимым разрядам двоичного сумматора.Матричный умножитель вычисляет частичные произведения по формуле:
Матричный умножитель вычисляет частичные произведения по формуле:  <tex>m_i p_i = 2^{i - 1} (a \wedge b_i), где i=1..n</tex>
==== Суммирование частичных произведений ====
172
правки

Навигация