Устройство для извлечения корняТРЕТьЕй СТЕпЕНи Советский патент 1981 года по МПК G06F7/552 

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

(54) УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИЯ КОРНЯ ТРЕТЬЕЙ СТЕПЕНИ

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

название год авторы номер документа
Устройство для возведения п-разрядных чисел в квадрат 1979
  • Стасюк Александр Ионович
SU911520A1
Устройство для извлечения квадратного корня 1978
  • Стасюк Александр Ионович
SU773617A1
Устройство для вычисления квадратного корня из суммы квадратов двух п-разрядных чисел 1979
  • Стасюк Александр Ионович
SU877528A1
Устройство для вычисления суммы квадратов К @ -разрядных чисел 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Гузенко Анатолий Иванович
SU993256A1
Устройство для вычисления скалярного произведения двух векторов 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Белецкий Владимир Николаевич
  • Еременко Валерий Петрович
SU955088A1
Устройство для решения системлиНЕйНыХ АлгЕбРАичЕСКиХ уРАВНЕНий 1978
  • Стасюк Александр Ионович
SU805336A1
Матричный вычислитель функции @ 1984
  • Гуляев Василий Анатольевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Гузенко Анатолий Иванович
SU1216779A1
Устройство для вычисления корней квадратного уравнения 1980
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Гузенко Анатолий Иванович
SU999060A1
Устройство для вычисления скалярного произведения двух векторов 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Кулик Михаил Николаевич
  • Белецкий Владимир Николаевич
  • Лисник Федор Еремеевич
  • Мазурчук Виктор Семенович
SU1179369A1
Матричный вычислитель 1982
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
SU1083185A1

Иллюстрации к изобретению SU 842 803 A1

Реферат патента 1981 года Устройство для извлечения корняТРЕТьЕй СТЕпЕНи

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

1

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

Известно устройство для извлечения корня третьей степени, содержащее два счетчика, накапливающий сумматор, триггер, элемент задержки , элемент И, ИЛИ и формирователь импульсов 1 .

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

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

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

Цель изобретения - увеличение быстродействия устройства.

Указанная цель достигается тем, что в устройство для извлечения корня третьей степени, содержащее первую группу элементов И, первый сумматор, вторую группу элементов И, второй сумматор, введен п-разрядный вычитатель, где п-разрядность подкоренного выражения, каждый i-ый разряд которого (i 3.,., п) состо0ит из сумматора по модулю два и элемента И, первый вход которого соединен с вьлходом i-ro разряда первого сумматора (i 4,., п) и первым входом сумматора по модулю два, второй

5 вход которого соединен с разрядным входом устройства, а выход-с разрядным выходом устройства и вторым входом элемента И, выход которого соединен с входом переноса (H-l)-ro раз0ряда первого сумматора, первый и второй разрядные входы устройства соединены с первым и вторым разрядными выходами устройства соответственно, первая группа элементов И

5 выполнена в виде матрицы из двухвходовых элементов И,каждый Е -ый (К

п ,

при п четном и t 2

1

, . f

-, при п нечетном) столбец кото|; Ой содержит 26 элементов И, первые ХОДЫ которых объединены и подключены к выходу (| -е;-го, при п четном и () -го при п нечетном разряда устройства, вторые входы диагональных и каждого из параллельных диагональным элементов И матрицы объединены, вторые входы i-ых (i

3,,.,, п ) элементов И (2 1)-го

- I

при п четном и ()-го при п нечетном столбца матрицы соединены с (i-1 ым разрядньв 1 выходом устройства, выход элемента И В-го столбца i-ой строки (i 3..., п) матрицы подключен к tf -му входу i-rO разряда второго сумматора (1 3,,., п), дополнительные входы i-ых разрядов которого (при четном i) подключены к (1-1)-ым разрядньаи выходам устрой- ства, вторая группа элементов И выполнена в виде треугольной матрицы элементов И, причем первые входы элементов И К-го (К 1..., п-2 при п черном, К 1.., п-1 при п нечетном) столбца треугольной матрицы подключены к выходу (п-К+1)-го разряда второго сумматора, а вторые входы диагональных элементов И трёу1х льной матрицы объединены между собой, вторые входы элементов И (п-2)го при п четном, (п-1)-го при п не-: четном столбца (1+2)-ой строки (i 1,.., п-2) подключены к i-му разрядному выходу устройства, выход элемента И К-го столбца i-ой (i 4.,., п) строки треугольной матрицы подключен к K-Nly входу i-ro разряда первого сумматора, выход элемента И (при ) подключен к первому входу сумматора по модулю два i-ro разряда вычитателя.

На чертеже представлена схема предлагаемого устройства для случая

||+$5

AI-b +M+Jlx+ak

ь . а э. 3|Ч хх+хх+хх

ik

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

Устройство содержит элементы И 1 первой группы, элементы И 2 второй

группы, первый сумматор 3, второй румматор 4, вычитатель 5. Элементы /И 1 первой группы и второй группь 2 состоят иэ двухвходовых элементов И 6. Первый сумматор 3 и второй 4 включают одноразрядные сумматоры 7. Вычитатель 5 состоит из одноразрядных вычитателей 8, а одноразрядный вычитатель 8 - из сумматора 9 по модулю два.

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

7 V Уо у уа. У

7 V „ V va v ... ХХХ ХХ xx у, X хх, (1)

ЗННЖ-РазГУ п пч I а I где i I XX ,

г-„.,:- , представляющие разрядные векторы рядное изображение х и у соответственно;

- разрядная матрица, предст авляюадая

разрядное изображение искомого х при

п 3. X х -разрядный вектор и разрядная матрица, представляющие разрядное изображение квадрата неизвестного х . Результат }{2-произведение разрядной матрицы х на вектор х по выражению х 5х в развернутом виде, при п б может быть записано

М,

х+х

х

IL

§

(2)

Л J

±. i где ,2,...ll разряды вектора x-xXf. ;например, х хх+хх+р - значение переноса из предыдущего разряда, , Запишем выражение (1),т.е. , в развернутом виде при соответствии с выражением (2) где s :i x+j x+xx+| 2 ) .3 32 4. xx+xx+p Sy,x (x+xx+xx) x 3 . % - -- J Si , s,x(xx+x)x ,p - значение, переносов из младших разрядов в старшие при определении соответственно; а%i значение переносов из млад шего разряда в старшие при подаче 8428

.

(2) соответили с учетом выражения ственноРазряды искомого вектора х могут быть вычислены на основании выражения (5), представленного в следующем виде:

У-( 5

y-(S55+S5

(6)

y-(o+s) 036 Лредставим выражение(3) в виде м+м+ значений разрядов вектора у на первые входы соответствующих одноразрядных вычитателей 8 вычитателя 5 после окончания переходного процесса.В схеме на выходе одноразрядных сумматоров 7 первого сумматора по выражению (2) образуется вектор , а на выходе одноразрядных вычитателей В вычитателя 5 - соответствующие разряды искомого вектора х по выражению (6) . Использование нового элементавычитателя 5, а также наличие новых

SU 842 803 A1

Авторы

Стасюк Александр Ионович

Даты

1981-06-30Публикация

1979-05-07Подача