Устройство для умножения

 

О П И С А Н И-Е

ИЗОБРЕТЕН ИЯ

Союз Советских

Социалистимеских

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Зависимое от авт. свидетельства №вЂ”

М. Кл. 6 06f 7/52

Заявлено 21.V.1971 (№ 1660236/18-24) с присоединением заявки №вЂ”

Приоритет—

Опубликовано 17.1Х.1973. Бюллетень М 37

Дата опу.бликования ош»са:». я 28.Х11.1973

Государственный комитет

Совета Ыинистров СССР

А0 делам нэооретений и открытий

УДЕ. 681.325.5 (088.8) Авторы изобретения

В. И. Вайнберг, В. С. Громов и Б. Я. Фельдман

Институт электронных управляющих машин

Заявитель

УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ

Изооретение относится к вычислительной технике. Устройство предназначено для использования в электронных клавишных вычислительных машинах (ЭКВМ).

Известно устройство для умножения, со держащее блок вычисления и цифровую кла виатуру.

Предлагаемое устройство отличается тем, что содержит триггер, схему записи маркера, схему анализа маркера и схему совпадения, причем блок вычисления соединен с выходом схемы совпадения, к одному из входов которой подсоединена цифровая клавиатура, к другому — единичный выход триггера, вход сброса которого подсоединен к клавише запятой, а вход установки в единицу присоединен к операционной клавише, подсоединенной также ко входу схемы записи маркера, выход которой соединен с блоком вычисления, схема анализа маркера по входу и выходу соединена с блоком вычисления чисел.

Это позволяет упростить устройство.

На чертеже изображена схема устройства для умножения.

Устройство состоит,из блока вычисления 1, схемы совпадения 2, схемы записи маркера 8, схемы анализа маркера 4, триггера выделения целой части множителя 5, цифровой кла виатуры б, клавиши запятой 7, операционной клавиши 8, Блок выч,»сленпя 1 по типу умножения младшими разрядами вперед со сдвигами регистра множителя и регистра частичных произведений вправо связан через вход управления сдвигом множимого 9 со схемой совпадения 2, а через вход 10 для ввода цифр множителя — с выходом схемы записи маркера 8.

Блок вычисления соединен также со входом и выходом схемы анализа маркера 4. Один пз входов схемы совпадения 2 соединен с единичным плечом триггера выделения целой части множителя 5. Второй ее вход соединен с цепью однократного сигнала ввода цифры

11 с цифровой клавиатуры б. Вход сброса

15 триггера б присоединен к клавише запятой 7.

Вход установки триггера в единицу, а также вход схемы записи маркера 8 присоединены к операционной клавише 8.

Работа устройства основана на новом способе нормализации, при котором перед непо средственным умножением сомножителей множимое сдвигается влево на такое число разрядов, сколько цифр содержит целая часть множителя. Далее сомножители перемножаются как целые числа по известному алгоритму, например, со сдвигами регистра множителя и регистра частичных произведений вправо. После умножения на последнюю цифру множителя в регистре частичных произведений получается нормализованный результат.

397910

П ре дмет изобретения

45

Составитель Е. Самсонов

Техред Т. Курилко

Редактор Б. Федотов

Корректор А. Дзесова

Заказ 748/2457 Изд. М 989 Тираж 647 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, К-35, Раушская наб., д. 4/5

Тип. XBpbK. фил. пред. «Патент»

Указанный способ нормализации вытекает из следующих соображений. При выбранном положении запятой с f дробными разрядами, число дрооных разрядов произведения — 2 .

Произведение получается нормализованным, если прн сдвигах вправо регистра частичных произведений теряется f младших разрядов.

Но число сдвигов вправо регистра частичных произведений равно числу цифр множителя, т. е. и+), где и — число цифр целой части множителя. Следовательно, чтобы в процессе умножения получить нормализованное произведение, нужно предварительно сдвинуть мно жимое влево на и разрядов. При этом выход старших разрядов множимого за пределы регистра соответствует переполнению в регистре произведения.

Согласно сказанному выше устройство работает следующим образом. После ввода множимого оператор нажимает операционную клавишу 8, по сигналу с которой триггер выделения целой части множителя 5 устанавливается в единицу и срабатывает схема записи маркера 8, которая заносит маркер в регистр множителя блока вычисления 1 через вход 10 для ввода цифр в регистр множителя. Далее последовательно вводятся цифры множителя, начиная со старших разрядов. Таким образом, маркер оказывается перед старшей цифрой множителя. При этом при каждом нажатии на цифровую клавиатуру 6 одновременно с вводом соответствующей цифры с цепи однократного сигнала ввода цифры П снимается управляющий сигнал. Этот сигнал при еди ничном состоянии триггера выделения части множителя 5 проходит схему совпадения 2 и через вход управления сдвигом множимого

9 поступает в блок вычисления 1, где происходит сдвиг влево на один разряд регистра множимого.,При нажатии клавиши запятой 7 триггер 5с.брасывается. Следовате.льно, .сдвигов влево множимого будет столько, сколько цифр в целой части множителя. Если при сдвигах множимого влево отличная от нуля цифра выходит за пределы регистра, фиксируется переполнение.

Фиксация переполнения при вводе множителя по сравнению с фиксацией переполнения в известных ЭКВМ оолегчает оператору выбор нового положения запятой.

После нажатия на клавишу результата в блоке вычисления происходит непосредстве:Iное умножение по следующему известному алгоритму. Множимое складывается с регист5 ром частичных произведений столько раз, сколько единиц содержит младшая ци фра множителя, Затем сдвигаются вправо на один разряд регистр множителя .и регистр частичных произведений и происходит умножение на следующую цифру множителя и т. п. Умножение заканчивается, когда в младший разряд множителя попадает маркер. Тогда срабатывает схема анализа маркера 4, и операция прекращается, .Произведение получается

15 в регистре частичных произведений нормализованным.

20 Устройство для умножения, содержащее блок вычисления и цифровую клавиатуру, о:личаюи4ееся тем, что, с целью его упрощеннч, оно содержит триггер, схему записи маркера, схему анализа маркера и схему совпадения, 25 причем блок вычисления соединен с вь|ходом схемы совпадения, к одному из входов которой подсоединена цифровая клавиатура, а к другому — единичный выход триггера, вход сороса которого подсоединен к клавише запяз0 той, а вход установки в Единичное состояние присоединен к операционной клавише, подсоединенной также ко входу схемы записи маркера, выход которой соединен с блоком вычисления, схема анализа маркера по в;оду

85 и выходу соединена с блоком вычисления.

Устройство для умножения Устройство для умножения 

 

Похожие патенты:

Изобретение относится к радиоэлектронике и может быть использовано в вычислительных устройствах для реализации перемножения страниц операндов с любым сочетанием знаков

Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных машинах и устройствах, функционирующих в системе остаточных классов

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

Изобретение относится к области вычислительной техники и может быть использовано для построения систем передачи и переработки дискретной информации

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано для синтеза арифметико-логических устройств, для создания быстродействующих и высокопроизводительных цифровых устройств умножения в прямых кодах

Изобретение относится к вычислительной технике и может быть использовано для синтеза арифметико-логических устройств, для создания быстродействующих и высокопроизводительных цифровых систем, выполняющих операцию деления чисел в прямых кодах

Изобретение относится к вычислительной технике и может быть использовано для построения вычислительных систем с повышенной достоверностью выдаваемых данных

Изобретение относится к области устройств обработки, соответствующего программного обеспечения и программных последовательностей, которые выполняют математические операции
Наверх