Устройство для извлечения корня -ой степени Советский патент 1975 года по МПК G06F7/38 

Описание патента на изобретение SU491946A1

матора 2n-i связан со входом коммутатора 5, выходы которого подключены ко входам регистра 4 результата.

Выходы регистра 4 через коммутатор 6 подсоединены ко входам всех сумматоров к ко входам сдвигового регистра 8 начального коэффициента. Выходы регистра 3 аргумента подключены ко входам сумматора 2n-i. Выход младшего разряда сдвигового регистра 8 начального коэффициента подключен к цепи приема кода сумматора 2i из коммутатора, 6 и к цепи выдачи кода сдвигового регистра 8. Выходы блока управления 7 связаны со входами цепи выдачи обратного кода регистра 3 аргумента, со входами коммутаторов 5 и 6, с цепями сдвига всех сдвиговых регистров и со входами цепи выдачи кода сдвигового регистра 1„-1.

Работу устройства рассмотрим на примере

5

вычисления z/ )/0,235.

Перед началом работы аргумент 0,235 заносится в регистр 3 аргумента. Количество разрядов т в регистрах и сумматорах предлагаемого устройства выбирают, исходя из требуемой точности вычисления искомого значения корня. В данном примере положим для

определенности т 5. Вычисление У 0,235

длится т циклов. В начале первого цикла схема управления

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

8начального коэффициента, т. е. заносит код 0,10000. Такой же код будет на выходе коммутатора 6 в течение всего первого цикла. В первом такте первого цикла происходит одновременное суммирование на всех сумматорах таким образом, что на сумматоре 2 складывается содержимое сдвигового регистра Ij с кодом на выходе коммутатора 6 (если на выходе младшего разряда сумматора единица или с нулем, когда на выходе младшего разряда сумматора 2i-i - онуль).

Сумматор 2i и регистр h управляются выходом младшего разряда сдвигового регистра 8 начального коэффициента.

Первый такт заканчивается сдвигом вправо на один разряд содержимого всех сдвиговых регистров. Последующие такты аналогичны описанному.

После окончания всех тактов (в обшем случае т(п-1) тактов) на сумматор 2„-1 подается содержимое регистра 3 аргумента в дополнительном коде и содержимое сдвигового регистра ITI-I. Если результат при этом отрицательный, то в первый справа после запятой разряд регистра 4 результата через коммутатор 5 записывается единица, если же результат положительный - то записывается нуль. В данном примере на регистре 4 будет записан код 0,10000. Содержимое регистра устанавливается на нуль. Этим заканчивается первый цикл вычислений.

Во втором цикле на сдвиговый регистр 8 через коммутатор 6 подается содержимое регистра 4 результата. Во второй (в /и-м цикле в т-й, где , 2, ...5) справа после запятой разряд сдвигового регистра 8 записывается единица, в данном примере будет записан код 0,11000).

После этого следуют такты (в обш,ем случае т(п-1) тактов), аналогичные описанным выше. После окончания второго цикла содержимое регистра 4 имеет вид 0,10000 и т. д. до окончания пятого цикла, когда в регистре 4 результата будет записан результат вычисле5

ния К0,235.

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

/I

этом случае производят вычисления ,CKS.

Х Х-2- 1, аналогичным способом, что и

при , а запятую в регистре 4 результата

по окончании вычислений сдвигают вправо на

-разрядов, где k выбирают кратным числу п. Содержимое регистров в пятом цикле при

5

вычислении |/0,235 иллюстрирует таблица 1, где обозначены состояния сдвиговых регистров и коды, подаваемые на сумматоры 2, в каждом такте вычислений.

В таблице 2 записаны состояния регистра 4 результата в конце каждого цикла и состояния сдвигового регистра 8 начального коэффициента в начале каждого цикла.

После выполнения всех тактов 5-го цикла

выполняется операция 1,11001.

+0,00110 1,11111

Результат отрицательный и поэтому в пятой справа после запятой разряд регистра 4 результата записываем единицу.

Код в регистре 4 есть результат выполне5

ния операции у0,,101 и 0,719.

Формула изобретения Устройство для извлечения корня «-и степени, содержаш,ее сдвиговые регистры, сумматор, регистр аргумента, регистр результата и блок управления, связанный с регистрами и сумматором, отличающееся тем, что, с целью расширения сдвиговых функциональных возможностей, оно содержит (п-1) сдвиговых

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

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

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

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

название год авторы номер документа
Устройство для извлечения корня п-й степени 1979
  • Хижинский Богдан Павлович
  • Белинский Николай Владимирович
  • Медведев Владимир Алексеевич
  • Рычагов Юрий Борисович
  • Руденко Григорий Андреевич
SU883898A1
Устройство для решения дифференциальных уравлений 1974
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Хижинский Богдан Павлович
SU526905A1
Устройство для деления чисел с фиксированной запятой 1982
  • Галабурда Илья Петрович
  • Трудов Юрий Васильевич
  • Пичугин Александр Гаврилович
  • Баширов Андрей Аврамович
SU1059570A1
Устройство для вычисления обратной величины 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Макаров Владимир Васильевич
  • Тарасенко Владимир Петрович
SU732861A1
Устройство для извлечения корня @ -й степени 1984
  • Руденко Григорий Андреевич
  • Панасюк Вячеслав Николаевич
  • Либерман Александр Вениаминович
  • Белинский Николай Владимирович
SU1223225A2
Устройство для вычисления квадратного корня 1987
  • Жабин Валерий Иванович
  • Дорожкин Владимир Николаевич
  • Гончаренко Григорий Владимирович
SU1481753A1
Устройство для быстрого преобразования Фурье 1985
  • Востряков Александр Павлович
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Краснощеков Иван Петрович
  • Сергиенко Анатолий Михайлович
SU1287175A1
Устройство для быстрого преобразования Фурье 1988
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Масленников Олег Владимирович
  • Сергиенко Анатолий Михайлович
  • Перльмуттер Михаил Нухимович
SU1524066A1
Устройство для деления 1986
  • Батюков Александр Геннадьевич
  • Шостак Александр Антонович
SU1425657A1
Устройство для деления 1986
  • Батюков Александр Геннадьевич
  • Шостак Александр Антонович
SU1357947A1

Реферат патента 1975 года Устройство для извлечения корня -ой степени

Формула изобретения SU 491 946 A1

SU 491 946 A1

Авторы

Войтер Анатолий Петрович

Корнейчук Виктор Иванович

Тарасенко Владимир Петрович

Тесленко Александр Кириллович

Хижинский Богдан Павлович

Даты

1975-11-15Публикация

1973-10-15Подача