Устройство для вычисления функции арксинуса
Изобретение относится к вычислительной технике и предназначено для воспроизведения в СЦВМ функции арксинуса. Целью изобретения является повышение быстродействия. Устройство содержит регистр аргумента, четыре сдвигателя, четыре сумматора и блок вычисления синуса. Изобретение ведет к умньшению числа устанавливаемой аппаратуры и резко сокращает время счета функции арксинуса. В изобретении используется модификация метода Ньютона поиска корней уравнения. 1 ил.
СОЮЗ СОВЕТСНИХ
СО! !ИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
119) (11) д1) 4 G 06 7/548
1 г
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMY СВИДЕТЕЛЬСТВУ (1 /4 У + 1/8 Y = Х,). На этом первая итерация заканчивается.
Выход сумматора 4 поступает на вход блока 5 вычисления синуса, выход с которого поступает на вход вьгчитаемого сумматора 6. На вход уменьшаемого сумматора 6 поступает значение реlaaL гистра 1 аргумента. Вьжод сумматора
6 (У вЂ” 2 sin Х/2 ) поступает на сдвигатель 7, обеспечивающий сдвиг на ЬР два разряда вправо. Полученное значение поступает на вход сдвигателя 8, обеспечивающего сдвиг на один разряд вправо. Выходы со гдвигателей 7 и
8 складываютг.я в гумматоре 9 : 3/8 (У -2 sin (Х/2 1 . Выходы сумматоров 4 и 9 складываются в сумматоре 10, образуя искомое значение функции Х = Х, + 3/8 (У -2 sin !
5 (х/?" Ц.
Если точность нычиглений недостаточна, то добавлевцг новых элементов, аналогичных 5 — 7, приводит к повьппению точности. следовательно, ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГННТ СССР (?1) 4377957/24-24 (22) 10.02.88 (46) 07.12,89. Бюл, 1! 45 (72) Г,)г).Третьяков (53) 681,325 (088.8) (56) Авторское свидетельство СГСР
Ф 1297639, кл, G 06 F 7/548,1985, Авторское свидетельство СГСР
11 - 1456950, кл. G 06 F 7/548,1986, I (54) УСТРОЙСТВО ЦЛЯ В!!ЧИСЛЕНИЯ
ФУНКЦИИ АРКСИНУСА (->7) Изобретение относится к вычисИзобретение относится к вычислительной технике и предназначено для воспроизведения в СЦВМ функции арксинуса.
Целью изобретения является повьппение быстродейств ия °
На чертеже представлена блок-схема устройства, Устройство содержит регистр 1 аргумента, сдвигатели 2 и 3, сумматор
4, блок 5 вычисления синуса, сумматор
6, сдвигатели 7 и 8, сумматоры 9 и
10, г!ля вычисления функции арксинуса устройгтво выполняет следующие действия ° В регистр 1 аргумента заносится значение аргумента У, Зто значение поступает на сдвигатель 2 обеспечивающий сдвиг на два разряда вправо (1/4 У), Полученное значение постугает на вход гдвигателя 3,обеспечивающего сдвиг на один разряд вправо (1/8 ° У). Выходы со сдвигателей
2 и 3 складываются в сумматоре 4
2 лительчой технике и предназначено для воспроизведения в СЦВМ функции арксинуса ° Целью изобретения является повьпнение быстродействия, Устройство содержит регистр аргумента, четыре сдвигателя, четыре сумматора и блок вычисления синуса, Изобретение ведет к уменьшению числа устанавливаемой аппаратуры и резко сокращает время счета функции арксинуса, В изобретении используется модификация метода Ньютона поиска корней уравнения, 1 ил, 1527633 по нужной точности подбирается минимальное число итераций, Составитель A,Çîðèí техРед Л.Сердюкова
Редактор В,Петрами
Корректор B Кабаций
Заказ 7511/53 тираж 668 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, k-35, Раушская наб., д. 4/5
Производственно-издательский лом инат "Патент", r.Ужгород, ул. Гагарина,101
@ о р м у л а и э о б р е тени я
Устройство для вычисления Аункции арксинуСа, содержащее регистр аргумента, два сумматора и первый сдвигатель,отличающее с ятем, что, с целью увеличения быстродействия, в него введены третий и четвертый сумматоры, с второго по четвертый сдвигатели и блок вычисления синуса, причем первый и второй сдвигатели реа-15 лизуют сдвиг на два разряда вправо, третий и четвертый сдвигатели реализуют сдвиг на один разряд вправо, при этом выход регистра аргумента соединен с входом уменьшаемого первого сумматора, вход вычитаемого которого соединен с выходом блока вычисления синуса, выход первого сдвигателя соединен с входом первого слагаемого второго сумматора и входом третьего сдвигателя, выход которого соединен с входом второго слагаемого второго сумматора, выход которого соединен с входом аргумента блока вычисления синуса и входом первого слагаемого третьего сумматора, вход второго слагаемого которого соединен с выходом четвертого сумматора, вход первого слагаемого которого соединен с выходом второго сдвигателя и входом четвертого сдвигателя, выход которого соединен с входом второго слагаемого четвертого сумматора, выход первого сумматора соединен с входом второго сдвигателя, выход третьего сумматора соединен с выходом устройства °