Устройство для возведения в квадрат
Иллюстрации
Показать всеРеферат
)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.