Изменения

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

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

465 байт убрано, 22:05, 18 января 2016
Схема
==== Схема ====
[[Файл:Mult_3.png|700px|right|Схема матричного умножителя]]
Далее будем рассматривать умножение пяти разрядного и четырех разрядного Принципиальная схема умножителя, реализующая алгоритм двоичного умножения в столбик для двух четырёх-разрядных чиселприведена на рисунке. Соответственно нам понадобится три пяти разрядных сумматораФормирование частичных произведений осуществляется посредством логических элементов "AND".Полные одноразрядные сумматоры обеспечивают формирование разрядов результата. Разрядность результата <tex> l </tex> определяется разрядностью множителя - <tex> n </tex> и множимого - <tex> k </tex>: <tex> l=n+k </tex>
Принципиальная схема умножителя, реализующая алгоритм двоичного умножения в столбик, приведена на схеме. Формирование частичных произведений в этой схеме осуществляется посредством логических элементов “И”.
 
Помимо этого, рассматриваемая схема содержит шесть дополнительных двухвходовых элементов "исключающее ИЛИ" и два дополнительных входа <tex> u1, u2 </tex>. При этом в рабочем режиме на входы <tex> c, u1, u2, p1, p2, p3 </tex> подаются сигналы логического "0".
 
Это нужно для работы теста проверяющего неисправности. Но это не относится к этой теме.
===== Работа схемы =====
Схема работает по достаточно простому принципу.
172
правки

Навигация