
5
\мн(}.ж-€ние
чисел иа двоичных сумматорах
5.9. Методы параллельного умножения с нснользованнем
итеративных структур
Время,
затрачиваемое на выполнение операции умножения, можно су-
щественно уменьшить, воспользовавшись методами параллельного умноже-
ния.
Конечно, методы последовательного выполнения операции обеспечива-
ются более простыми схемами. Однако в конкретной практике существует
множество задач, для решения которых отводится весьма мало времени. Э^го
задачи,
выполняемые с использованием метода быстрого преобразования
Фурье, матричные задачи и другие задачи, решаемые в реальном масштабе
времени.
Поэтому, несмотря на то, что параллельные умножители гораздо
сложнее и дороже устройств, построенных на традиционных методах умно-
жения,
разработчики все чаще обращаются к созданию именно параллельных
структур'. При этом очень широко используются так называемые ячеистые
(cetUilar) или итеративные элементы. По сун^еству, с помоп1ью итсроишных
элементов гшраллельно образуются несколько частных произведений с соог-
вегствующими весовыми коэффициентами, которые тут же суммир) югся, и
определяется полное произведение.
Типовой итеративный элеменг (ТИЭ) представлен на рис. 5.6*. Функ-
ционально ТИЭ может состоять из схемы U и полного сумматора SM с со-
ответствующими входами для множимого А, множителя В, нредыдун(С1о
частного произведения
S^_^
и переноса из младшею разряда С, ((', пе-
ренос в старший разряд).
Таким образом, на ТИЭ реализуются следуюгцие операции:
' -' ' ' ' (3,15)
Параллельный умножитель для четырехразрядных двоичных чисел
представлен на рис. 5.7. Каждый ТИЭ, представленный в cipyKiype на
рис. 5.7, служит для получения одного частного произведения, к которому
прибавляются частные произведения, имеющие одинаковый с ним весовой
коэффициент. Полученная сумма 5, подается на следующий элемент того
же веса, а перенос С, — на соседний слева элемент.
В первой советской ЭВМ «Стрела» было реализовано г1араллелыюе миожигельпое >с!-
ройстио. осгговапиое па комбиианиоипых схемах, что по
ICM
прсмеиам являлос!, ncpwioni.iM
ретепием.
Наибольший вклад в создание и разработку итеративных crp>Kiyp внесли американ-
ские специалисты Дж, Спришер. И. Алфке. Д. Лграваль и др.
136