Устройство для вычисления квадратного корня из суммы квадратов чисел
Изобретение относится к вычислительной технике и быть использовано в специализированных быстродействующих вычислителях. Целью изобретения является расширение функциональных возможностей за счет вычисления выражения У ..., ...|Х„|,.начиная с младших чисел. Устройство содержит распределитель 1 импульсов, узел 2 сортировки , коммутатор 3, блок 4 вычисления квадратного корня из суммы квадратов двух чисел, блок 5 регистров сдвига, регистр 6 суммы, группу входных регистров 7i, ..., 7п, выход 8 результата и входы 9i, ..., 9л чисел. Обработка чисел начинается с минимального числа, что позволяет получить большую точность вычислений. I ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (594 G 06 F 7552
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3878228/24-24 (22) 27.03.85 (46) 23.01.87. Бюл. № 3 (72) Е. Я. Ваврук (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1070544, кл. G 06 F 7/552, 1983.
Авторское свидетельство СССР № 1228100, кл. G 06 F 7/552, 1984.
Авторское свидетельство СССР № 1196854, кл. G 06 F 7/552, 1984. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ
КВАДРАТНОГО КОРНЯ ИЗ СУММЫ
КВАДРАТОВ ЧИСЕЛ (57) Изобретение относится к вычислительной технике и может быть использовано в
„.SU„„1285466 A 1 специализированных быстродействующих вычислителях. Целью изобретения является расширение функциональных возможностей за счет вычисления выражения У
+ + + И1!)!И) ." ) IXI, начиная с младших чисел. Устройство содержит распределитель 1 импульсов, узел 2 сортировки, коммутатор 3, блок 4 вычисления квадратного корня из суммы квадратов двух чисел, блок 5 регистров сдвига, регистр 6 суммы, группу входных регистров 7, ..., 7„, выход 8 результата и входы 9>, ..., 9„чисел.
Обработка чисел начинается с минимального числа, что позволяет получить большую точность вычислений. 1 ил.
1285466
Распределителя 1 импульсов формируется импульс, по которому осуществляется сдвиг информации на регистрах 5 сдвига, т. е. на выходе блока регистров сдвига — Х„з
Аналогично вычисляются на схеме 4 вычисления квадратного корня из суммы квадратов двух чисел следующие значения Уз, которые записываются в регистр 6 суммы. Работа устройства заканчивается обработкой наибольшего числа.
Изобретение относится к области вычислительной техники и может быть использовано в специализированных быстродействующих вычислителях.
Цель изобретения — расширение функциональных возможностей за счет возможности вычисления выражения У
IX j l > Л21Ъ ... > IX,I, начиная с младших чисел. 10
На чертеже приведена функциональная схема устройства.
Ф
Устройство содержит распределитель 1 ормула изобретения импульса, узел 2 сортировки, коммутатор 3, Устройство для вычисления квадратного блок 4 вычисления квадратного корня из суммы квадратов двух чисел, лок ред ух чисел 4, блок 5 ре- 15 кори" из суммы квадратов чисел, содержагистров сдвига, содержащий егист ы сдвига од жащий регистрь1 сдвига шее распред и ел им ульсов, группу входя ность чисел) е ных Регистров Узел соРтиРовкУ коммУтатоР гистр 6 суммы, группу входных регистров и регистр суммы, причем входы чисел уст7 7 8 езультата и входы g ройства соединены с информационными
9„чисел. входами соответствующих входных регистл „„и 20 ров группы, выходы которых соединены с соУстройство функционирует следующим ответствующими информационными входами образом. ,г узла сортировки, синхронизирующие входы
Выражение Y= Л +Хг+."+Лд, "де входных регистров группы соединены с nepIXjl >)Хг!) ...) Я„l вычисляется со сторо- вым выходом распределителя импульсов, ны младших чисел по следующим зависи- второй выход которого соединен с управляюмостям: 2S щим входом коммутатора, третий выход распределителя импульсов соединен с синхронизируюш,им входом регистра суммы, выход которого соединен с первым информа(1) ционным входом первой группы информа Хи-г) ционных входов коммутатора и является
Уз = max + Уы при Л вЂ” 2 Ъ У1 выходом результата устройства, отличающе8 З4у-г) еся тем, что, с целью расширения функциоит. д. нальных возможностей за счет возможности
По начальному пуску вырабатывается вычислениЯ выРажениЯ У = Хi+Хг+ "+Xn, тактовый импульс, по переднему фронту (Х )Хг)... Хм), в него дополнительно ввекоторого осуществляется запись чисел во З5 дены т регистров сдвига, где т — разрядвходные регистры 71, ..., 7„. Узел 2 построен ность чисел, и блок вычисления квадратного таким образом, что на старших выходах — корня из суммы квадратов двух чисел, прибольшие числа Х;, на первом и втором выхо- чем первый и второй информационные входы дах — младшие числа (X„1 и Х„), которые второй группы информационных входов компри нулевом уровне на управляющем входе мутатора соединены с выходами меньших коммутатора 3 поступают на входы блока 4 40 чисел узла сортировки соответственно, вывычисления квадратного корня иэ значения ход i разряда (i = 1, m) старшего числа суммы квадратов двух чисел, на котором уела сортировки (j = Г; л — р) соединен определяется значение У, которое записыва- с входом j-го разряда информационного ется по импульсу на третьем выходе распре- входа i-го регистра сдвига, выход старших делителя 1 импульсов в регистр 6 суммы. 45 разрядов которых соединен с вторым инВ блоке регистров 5 сдвига записаны числа формационным входом первой группы инфорс выходов узла 2. После этого на втором мационных входов коммутатора, вход сдвига выходе распределителя 1 иМпульсов уста- регистров сдвига соединен с четвертым вынавливается единичный уровень, разрешаю- ходом распределителя импульсов, первый щий прохождение на выход информации и второй выходы коммутатора соединены с втоРой гРУппы входов, т. е. Х, г и Yj. 50 соответственно с входами пеРвого и втоРого
Вычисленное значение У2 по следующему чисел блока вычисления квадратного корня импульсу на третьем выходе распределите- из суммы квадратов двух чисел, выход коля 1 импульсов записывается в регистр 6 торого соединен с информационным входом суммы. После этого на четвертом выходе регистра суммы.
Составитель С. Куликов
Редактор Е. Папи Техред И. Верес Корректор А. Обру чар
Заказ 7498/50 Тираж 670 Подписное
= max).т +zlX.I, при IXд jl > Х„;
ПХи-
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, УК вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

