
5
У MHOweiiue
чисел на двоичных сумматорах
Аналогичные формулы можно написать и для других методов ум-
ножения.
Анализируя (5.12), можно наметить следующие пути сокращения вре-
мени умножения: уменьшение затрат времени на сдвиг и суммирование
операндов; уменьшение количества слагаемых в формуле, т. е. уменьшение
разрядов множителя //. Этого можно добиться логическими или аппарат-
ными (схемными) средствами. В дальнейшем тексте будет обращено
вни-
мание на логические средства.
Рассмогрим возможности изменения величин р, и /^^, .
Наиболее простой способ изменения величин р, и z^.^, — пропуск так-
тов суммирования в случаях, когда очередная цифра множителя равна ну-
лю.
Эшг способ может бьпь применен для систем счисления, содержащих
нуль как одну из цифр, например, для систем (О, I), (О, I, Т) и т. п. Исюпо-
чением в эгом отношении являются симметричные системы (I, 1 ) и им 1Ю-
добпые. Однако от системы (I, I ) можно осуи(ествить переход к cncieMe
(0.
I) HJUf (О,
1,
Т), используя соотношения
ПТТ...Т-000...1 . (5,13)
Такая возможность часто имеется независимо от длины последова-
тельностей нулей или единиц. Для ускорения операции умножения можно
исгюльзовать также наличие последователыюстей О или I (или Т). Напри-
мер,
последовательность вида 0100.. О дает возможность сразу осущесг-
к
вить сдвиг на к разрядов, не проводя операции, а последовательность вида
...011...!
переходом к избыточной системе (О, I, Т) может быть заменена
к
на последовательность вида ...fOO...
1
, что также приводит к уменьшению
к
количества операций сложений.
1акнм образом, переход от одной разновидности двоичной системы
счисления к другой при преобразовании множителя позволяет получить
выигрыш во времени выполнения операции в целом.
При этом возникают определенной длины последовательности нулей
или единиц, что приводит к необходимости одновременного анализа не-
скольких разрядов множителя и сдвигу на произвольное
MHCJVO
разрядов.
Рассмотрим простую иллюстрацию этого тюложения. Пусть множитель
S = 0,011110001 HOI 11000 необходимо преобразовать таким образом, что-
126