Устройство для возведения в квадрат

Иллюстрации

Показать все

Реферат

 

)1 !(!,, ", ОП ИСАНИНА

ИЗОВРЕТЕН Ия

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

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

Республик (1!) 7ОЗЗО7

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву № 391560 (22}Заявлено 04.04,77 (21) 247253 3 /18-2 с присоединением заявки М (23) П риоритет

Опубликовано 15.12.79. Бюллетень М 46

Дата опубликования описания 20. 12.79 (51) М. Кд.

5 06 F 7/38

Пкудерстеенный кемнтет

СС СР аа делам наобретеннй н открытий (53) УДК, 681.325 (088.8) И. П. Гринберг, А. А, Певко, M. М. Таран, Ю. Т, Чигирин и О. Т. Чигирин (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ

В КВАДРАТ

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

Наиболее близким техническим решением к предложенному является устройстпо для возведения в квадрат по авт. св. № 391560, содержащее схему управле- >0 ния, связанную первым выходом с управляющими входами матрицы разрядов, матрицы произведений и через преобразователь двоичного кода в число-импульсный

15 код — с первым входом счетчика-накопителя, второй вход которого подключен к выходу матрицы разрядов, информаци- онныйй вход которой соединен с первым выходом регистра основания, второй вы20 ход которого соединен с информацион- ным входом матрицы произведений, выход которой соединен со входом преобразователя двоичного кода в число- импульсный код, связанного другим входом с выходом генератора импульсов Я, Недостатком данного устройства является невозможность возводить число в степень, возрастающую по геометрической прогрессии (2, 4, 8, 16 и т.д.}.

Целью изобретения является расширение класса решаемых задач эа счет воэможности возведения в степень, возрастающую по геометрической прогрессии.

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

1"

3- — " 7038

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

Устройство содержйт регистр 1 основания, матрицу 2 разрядов, счетчик-на копитель 3, преобразователь, 4 двойчйого кода в число-импульсный код, генератор 5 импульсов, схему 6 управления, матрицу 7 произведений, счетчик 8, эле мент 9 фиксации окончания работы, группу 1 О элементов И.

Устройство работает следующим образом, Возведение числа в степень, возраст6ющую по геометрической прогрессии (2 ° 2, где р = О, 1, 2, 3...), проис15 ходит за несколько циклбв, в каждом из "Ёбтбрых производится возведение числа в квадрат. Возведение числа в квадрат происходит в свою очередь за несколько

zo тактов, формируемых схемой 6 управления. В первый такт при пос гуплении числа в регистр 1 основания матрица 2 разрядов выдает константу, соответствующую данному числу, которая запоминается в накопителе 3. Во второй такт матрица 7 йройзведений- вйдае т константу", Соо гветствующую удвоенному произведению пер "вого разряда на второй, где разряд. является младшим разрядом числа. Удвоенное произведение преобразователем 4 преоб-. разуется в число- импульсный код, поступающий в "определенные разряды накопителя 3. В третий такт производится умно Жэййе первого разряда на третий и суммирование число-импульсного кода, соответствующего их удвоенйому йроизведению, с цифрами,определенных разрядов накопителя 3. Количество подобных операций с ложения определяется:количеством разрядов числа, которое необходимо возвести в квад ат. р

В кбнце каждого цикла возведенйя числа в квадрат промежуточное значение квадрата числа, фанящееся в накопителе: 4 ф, через группу 10 элементов И пере07 4 писывается в регистр 1 основания, В каждом цикле из счетчика 8, в котором запоминается число циклов, равное (Ц+1 ), вычитается "1". Окончание операции возведенйя в степень определяется элементом 9 по моменту перехода через "О" счетчика 8 степени.

Использование счетчика 8, элемента

9 фиксации окончания работы и группы

10 элементов И выгодно отличает указанное устройство возведения в квадрат от прототипа, так как позволяет выполнять две операции: возведение в квадрат и возведенйе в степень, возрастающую по геометрической прогрессии. В результате этого значительно, уменьшился объем устройства обработки, поскольку отпала необходимость в применении устройств, . выполняющих промежуточные операции.

Ф о р м у л а и з о б р е т е н и я

Устройство для возведения в квадрат по авт. св. № 391560, о т л и ч а ю— щ е е с я тем, что, с целью расширения класса решаемых задач за счет возможности возведения в степень, возрастающую по геометрической прогрессии, устройСтво дополни г6льно содержит счетчик, элемент фиксации окончания работы и группу элементов И, первые входы которых соединены с выходом счетчика-накопителя, вторые входы — с выходом схемы управления, а выходы — с управляющим входом регистра основания, первый и второй входы "счетчика соединены с выходами соответственнб схемы управления и генератора импульсов, а выход со входом элемента фиксации окончания работы.

Источники информации, прийятйе""во внимание при экспертизе

1. Авторское свидетельство СССР № 391560, кл, G 06 Р 7/38, 1971 (прототип).

ЦНИИПИ Заказ 7814/42

Тираж 780, Подписное

° о

Филиал ППП «Патент", г. Ужгород, ул, Проектная, 4.