Вычислительное устройство
Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях . Целью изобретения является расширение класса решаемых задач за счет вычисления квадратного корня из суммы квадратов двух чисел, представленных в формате с плавающей точкой. Устройство содержит первый 1 и второй 2 логарифмические преобразователи, первый 3 и второй 4 экспоненциальные преобразователи, первый 5 и второй 6 сдвигатели, сумматор 7, третий лога-, рифмический преобразователь 8, третий экспоненциальный преобразователь 9, входы порядка 10 и мантиссы II первого аргумента, входы порядка 12 и мантиссы 13 второго аргумента, выход 14 результата. 1 ил. $
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) 1д11 g G 06 F 7/552
JfQ%< p,:;g 7 р
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
БИБ. 1 1 .
O n
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ.(21) 4169702/24-24 (22) 30.12.86 (46) 30.05.88. Бюл. № 20 (71) Ереванский политехнический институт им. К. Маркса (72) К.Ж. Цатрян и Г.Ж. Цатурян (53) 681.325(088.8) (56) Авторское свидетельство СССР № 627477, кл. G 06 F 7/552, 1977.
Авторское свидетельство СССР
¹ 1146660, кл. G 06 F 7/552, !984. (54) ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и может быть использовано в специализированных вычисли- . телях. Целью изобретения является расширение класса решаемых задач sa счет вычисления квадратного корня из
I суммы квадратов двух чисел, представленных в формате с плавающей точкой.
Устройство содержит первый l и второй
2 логарифмические преобразователи, первый Э и второй 4 экспоненциальные преобразователи, первый 5 и второй 6 сдвигатели, сумматор 7, третий лога- . рифмический преобразователь 8, третий экспоненциальный преобразователь 9, входы порядка 10 и мантиссы 11 первого аргумента, входы порядка 12 и мантиссы 13 второго аргумента, выход 14 результата. l ил .
1399735
Изобретение относится к вычисли-, тельной технике и может быть использовано в специализированных вычислителях.
Цель изобретения — расширение класса решаемых задач за счет обеспечения возможности вычисления квадратного корня из суммы квадратов двух чисел,, представленных в формате с плавающей 10 точкой.
На чертеже представлена функциоHpJIbHBsI схема устройства.
Устройство содержит первый 1 и втор и 2 логарифмические преобраэователи15 первый 3 и второй 4 экспоненциальные преобразователи, первый 5 и второй 6 с вигатели, сумматор 7, третий логар нфмический преобразователь 8, третий э споненциальный преобразователь 9, 20 в од 10 порядка первого аргумента, в од 11 мантиссы первого аргумента, в од 12 порядка второго аргумента, в од 13 мантиссы второго аргумента и в 1ход 14 результата. 25
Устройство работает следующим образом.
Извлечение квадратного корня из суммы квадратов двух чисел, представленных в форме с плавающей запятой (х=2 ° m» у=2 ° п., гдеmy, my
Р„ Ру ь антисса; Рх, P> — порядок х и у соо тветственно), осуществляется с испоо льзованием операций логарифмировая и потенциирования.
Значения порядков P и Р подаютс я соответственно на входы 10 и 12 ,,стройства, а значения мантисс m„ è соответственно на входы 11 и 13
7 устройства.
С выходов первого 1 и второго 2 логарифмических преобразователей соответственно выбираются значения logjam„z l og m>
2 / которые со сдвигом (т.е. значений
2 logjam„, 2i1од,ш ) поступают на вхо45 фы первого 3 и второго 4 экспоненци" альных преобразователей, с выходов которых выбираются соответственно, значения exp (2 1од ш„) и ехр (2 ° x х log m ), поступающие на информационные входы соответственно первого 5 и второго 6 сдвигателей. На входы ве" личины сдвига сдвигателей 5 и 6 поСтупают со сдвигом соответственно значения Р„ и Р,„ (т.е. значения 2 Р„ и
2:Р ). В сдвигателях 5 и 6 осущест- 55
3 шляются сдвиги соответственно значений ехр (2 logjam.Ä) и ехр (2 log,m>)
Вправо или влево в зависимости от знаков Р„ и Р> на число разрядов, равных соответственно 2 Р и 2 P . Таким образом, на выходах сдвигателей 5 и 6 устанавливаются соответственно значения ехр (2 Р„ 2 loqzmÄ) и expz(2 Р +
+2 log m ), которые поступают соответственйо на входы первого и второго слагаемых сумматора 7. В сумматоре
7 вычисляется сумма А=ехр (2 Р„ +
+2 logzm„) +exp+(2 Р +2 logjam,„}. Затем по значению А на третьем логарифмическом преобразователе 8 вычисляется значение log А, которое со сдвигом
1 (т.е. значение — log А) поступает на входы третьего экспоненциального преобразователя 9, где вычисляется зна(1 чение ехр (— lод А), поступающее на выходы 14 результата устройства.
Формула и з о б р е т е н и я
Вычислительное устройство, содержащее два логарифмических преобразователя, сумматор, первый экспоненциальный преобразователь, первый сдви" гатель, о т л и ч а ю щ е е с я тем, что, с целью расширения класса решае" мых задач за счет обеспечения возможности вычисления квадратного корня из суммы квадратов двух чисел, представленных в формате с плавающей точкой, в него дополнительно введены третий логарифмический преобразователь, второй и третий экспоненциаль ные преобразователи и второй сдвигатель, причем входы мантиссы первого и второго аргументов устройства соединены с входами аргумента первого и второго логарифмических преобразователей соответственно, выходы которых соединены со сдвигом на один разряд в сторону старших разрядов с входами аргумента первого и второго экспоненциальньтх преобразователей соответственно, выходы которых соединены с информационными входами первого и второго сдвигателей соответственно, входы величины сдвига первого и второго сдвигателей соединены с входами порядка первого и второго аргументов устройства соответственно, выходы первого и второго сдвигателей соединены с входами соответственно первого и второго, слагаемых сумматора, выход которого соединен с входом аргумента третьего логарифмического преобразоз
1399735 вателя, выход которого со сдвигом третьего экспоненциального преобразона один разряд в сторону младших раэ- вателя, выход которого соединен с вырядов соединен с входом аргумента ходом результата устройства.
Составитель С. Куликов Редактор А. Огар Техред Л.Сердюкова Корректор А. Тяско .Заказ 2666/48 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раувская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4