Устройство для возведения в степень и извлечения корня

 

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

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

Республик

ОП ЫСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт, свид-ву— (22) Заявлено11.07.74 (21) 2043288/24 с присоединением заявки № (23) Приоритет (43) Опубликовано05.10.76,Бюллетень № 37 (45) Дата опубликования описания 15.02.77 (11) 531 1 $2

I

1 (51) М. Кл.а

С 06 F 7/38

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

Совета Министров СССР по делам изааретений и открытий (53) УДК 681.375 (088,8) (72) Авторы изобретения

В, П. Боюн, В, А, Жук и Л. Г. Козлов (71) Заявитель Ордена Ленина институт кибернетики АН УССР (54) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В СТЕПЕНЬ И

ИЗВЛЕЧЕНИЯ КОРНЯ

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

Недостатком этого устройства является ограниченные функциональные возможности, малое быстродействие и большие аппаратурные затраты, Известно устройство возведения в сте- !5 пень четыре, содержащие регистры, сумматоры, умножители, элементы И и элементы задержки (2).

Недостаток этого устройства — ограниченные функциональные возможности при 20 больших аппаратурных затратах, Наиболее близким техническим решением данному изобретению является усройство для возведения в степень и извлечения корня, содержащее регистр, группу сумматоров, 25 число которых равно показателю степени, причем выход каждого предыдущего сумматора соединен со входами сложения и вычитания каждого последующего сумматора через соответствующие элел енты "И", а выход регистра соединен со входами сложения и вычитания первого сумматора через соответствующие элементы "И", реверсивный счетчик и блок сравнения, выходы которого соединены со входами распределителя импульсов, подключенного выходами ко входам реверсивного счетчика, управляющим входам элементов "И" и первому входу блока сравнения (3), Недостатком этого устройства является низкое быстродействие и отсутствие возможности производить извлечение корня 0- ой степени из непрерывно изменяющейся величины.

11елью изобретения является расширение класса решаемых задач и повышение быстродействия. Указанная цель достигается тем, что устройство дополнительно содержит р гистр показателя степени, блок переключения и запоминающий блок, выходы которо531152 го соединены с установочными входами сумматоров и регистра, выходы регистра показателя степени соединены с управляющими входами запоминающего блока, распределителя импульсов и блока переключения, подключенного информационными входами к выходам реверсивного счетчика и старшего сумматора, управляющим входом — к одному из выходов распределителя импульсов, а выходом — ко второму входу блока сравне19 ния, входы регистра показателя степени подключены к соответствующим входным шинам, а третий вход блока сравнения подключен к входной информационной шине устройства.

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

Для этого необходимо n (n — 1) ячеек.

Например, при максимальном показателе сто пени n = 5, запоминающий блок 9 содержит следующую информацию: 2 — вторая разность для к к; 6,6 — вторая и третья разности

2 для к (Гк ); 14 36, 24 - разности для

x" (v/x ) )30,150,240,120 — для к (v х ).

Начальное значение функции и первой разности для всех г равно: о = О, hfо= 1.

Схема устройства представлена на чертеже и содержит и сумматоров 1, регистр

2, элементы И 3 и 4, реверсивный счетчик 5, блок сравнения 6, распределитель импульсов 7, блок переключения 8, запоминающий блок 9 и регистр показателя степени о

10, Выход регистра 2 соединен через элементы И 3 и 4 соответственно со входами сложения и вычитания первого сумматора 1.

Выход каждого предыдущего сумматора 1 соединен через элементы И 3 и 4 соответственно со входами сложения и вычитания каждого последующего сумматора 1, Выходы реверсивного счетчика 5 и старшего сумматора 1 соединены с информационными @ входами блока переключения 8, выход котэ рого соединен со вторым входом блока сравнения 6, подключенного выходами кэ входам распределителя импульсов 7, соединенного выходами сэ входами реверсивного счетчика 5 55 и управляющими входами элементов И 3 и

4, блока переключения 8 и первым входом блока сравнения 6. Выходы регистра показателя степени -0 соединены с управляющими входами блока переключения 8, рас- 46 пределителя импульсов 7 и запоминаюшего блока 9, выходы которого подключены к установочным входам сумматоров 1 и регистра 2.

Устройство работает следующим образом, 45

На информационную шину устройства 11 подается величина х которую необходимо возвести в степень или извлечь из нее корень п -ой степени, На входную шину 12 поступает признак возведения в степень 56 или извлечения корня, в зависимости от кэторого второй вход блока сравнения 6 подключается к выходу реверсивного счетчика 5 или старшего сумматора 1. На входную шину 13 поступает код показателя 55 ( степени заданной функции, в соответствии с которым запоминающий блок 9 выдает на установочные входы сумматоров 1 и регистра 2 коды разностей Ь" функции 1 Хо, а РаспРеделитель импУльсов 7 вы

Г1

При извлечении, например, квадратного корня в п -ом, (n- 1)-ом, (n — 2)-ом сумматорах 1 устанавливаются начальные значения у, = О, = 1; /Гуо= 2 соответственно, а выход и -го (старшего) сумматора 1 подключен ко второму входу блока сравнения 6.

Распределитель импульсов 7 выдает сигналы передачи кодов с (0 - 2)-го сумматора на (г — 1)-ый и с (n - 1)-го на п -ый. В результате этого в реверсивном счетчике получается код величины, соответствующей значению функции у — % .

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

Кроме того, эно имеет большее быстродействие, поскольку время одного цикла вычисления равно б + 1, где = 2,3„, п ((— показатель степени или корня вычисляемой функции). В прототипе время одного цикла равнэ A + 1 для любого показателя степени или корня (n — число сумматооов устройства)

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

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

Составитель В, Соколов

Редактор Н. Вирко Техред О.,Луговая Корректор H. Бугакс ва

Заказ 5370/150 Тираж 864 Подписное

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

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

Филиал ППП Патент", r. Ужгород, ул, Проектная, 4 чекного выходами ко входам реверсивного счетчика, управляющим входам элементов

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

Ис» очнкки ичформаци р рт е во мание при экспертизе:

1. Воронов A. A. и др. "Цифровые аналоги для систем автоматического управления" изд-во АН СССР, М., 1960, стр, L00.

2. А.вт.св. СССР Х 290279 кл. & 00

7/52 or 1968 r.

3, Лвт.св. СССР по заявке, м 19929

/18-О4 к- G-06 F 8/ "0 от 01 1 с положите:.нное рс ен-:е от 02,. !.;-

Устройство для возведения в степень и извлечения корня Устройство для возведения в степень и извлечения корня Устройство для возведения в степень и извлечения корня 

 

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

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

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

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

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

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

Изобретение относится к электронно-вычислительной технике

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

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