Изобретение относится к вычисли- тельной технике и может быть испольг зовано в специализированных быстродействующих вычислителях.
Целью изобретения является повышение точности вычисления за счет организации вычисления с младших чисел и учета значения наименьшего из чисел.
На чертеже приведена функциональная схема устройства.
Устройство содержит первый узел Сортировки 1, первый вычитатель 2, йервый сумматор 3, первую схему сравнения 4, первый коммутатор 5, второй узел сортировки 6, второй вычитатель 7, второй сумматор 8, вторую схему сравнения 9, второй коммутатор 10, Входы аргументов 11, выход результата 12.
Устройство функционирует.следующим образом.
Вычисление у / xj + х + х происходит в 2 этапа (|x iljxj,.f, |Xjj ) .
I этап. Вычисляется z + х
Z макс
i-J
.
+ t
Сравниваются z, и {х | 2,,.
z,
la . - 2 3.
Первый узел сортировки 1 определяет большее, среднее и меньшее число, Причем на первые его вьпсоды поступает среднее число , на вторые - меньшее |xj, на третьи - старшее {х,| .
На первом Ьычитателе 2 определяется fx,| - - |x-,jt .
На выходе первого сумматора 3 ( |Xjj + - |xj), первая схема сравнения 4 сравнивает |х,| и ( + « г tx,l) и разрешает прохождение на
выход первого коммутатора 5 большего из них. На -втором узле сортировки определяется большее и меньшее число Большее число (например 2 выдае,,т с
первых входов второй схемы сравнения, меньшее :,1 со вторых входов. Тогда на выходе второго вычитателя
7 - - Z на выходе второго сумма-
71
тора 8 - (Q о ( jl ) выходе
Г Z
устройства у макс I
(.
10
Формула изобретения
1. Устройство для вычисления выражения у / х|- +х + х, содер + х2 + х
жащее первый узел сортировки, два блока вычисления приближенного значения корня квадратного из суммы квадратов двух чисел, информационные входы первого узла сортировки являются входами соответствующих чисел устройства, выход результата устройства соединен с выходом второго блока вычисления приближенного значения корня квадратного из суммы квадратов двух чисел, отличающееся тем, что, с целью повышения точности вычислений за счет организации начала вычислений с младших чисел, в него введен второй узел
сортировки, первый и второй информационные входы которого соединены с выходом старшего числа первого узла сортировки и выходом первого блока вычисления приближенного зна«ения корня квадратного из суммы квадратов двух чисел соответственно, выходы младшего и среднего чисел первого узла сортировки подключены к входам меньшего и большего чисел
первого блока вычисления приближенного значения корня квадратного из суммы квадратов двух чисел, выходы младшего и старшего чисел второго узла сортировки подключены к входам
меньшего и большего чисел второго блока вычисления приближенного значения корня квадратного из суммы квадратов двух чисел,
2. Устройство по п, 1, о т л ичающееся тем, что блок вычисления приближенного значения корня квадратного из суммы квадратов двух чисел содержит вычитатель, сумматор, схему сравнения и коммутатор,
выход которого является выходом
блока, вход меньшего числа которого соединен с первьпчи информационными входами схемы сравнения и коммутатора, с входом уменьшаемого вычитателя и со сдвигом на три разряда в сторону младших разрядов, с входом вычитаемого бычитателя , выход которого подключен к входу первого слагаемого сумматора, вход большего числа блока соединен со сдвигом на один разряд
в сторону младших разрядов с входом второго операнда сумматора, выход которого подключен к вторым информационным входам схемы сравнения и коммутатора, управляющий вход которого подключен к выходу признака больше схемы сравнения.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вычисления зависимости @ | 1983 |
|
SU1145341A1 |
Устройство для вычисления квадратного корня из суммы квадратов чисел | 1985 |
|
SU1285466A1 |
Устройство для вычисления функции @ | 1984 |
|
SU1228100A1 |
Устройство для вычисления квадратного корня | 1981 |
|
SU1003078A1 |
Устройство для вычисления квадратного корня из суммы квадратов трех чисел | 1985 |
|
SU1262488A1 |
Устройство для извлечения квадратного корня из суммы квадратов двух чисел | 1984 |
|
SU1238065A1 |
УСТРОЙСТВО ДЕЛЕНИЯ И ИЗВЛЕЧЕНИЯ КВАДРАТНОГО КОРНЯ | 2012 |
|
RU2510072C1 |
Устройство для извлечения квадратного корня из суммы квадратов | 1983 |
|
SU1116428A2 |
Устройство для вычисления квадратного корня | 1979 |
|
SU924703A1 |
Устройство для извлечения квадратного корня из суммы квадратов | 1981 |
|
SU1001094A1 |
Изобретение может быть применено в специализированных функциональных вычислителях, в системах обработки инфорАации, преобразования коор-- динат. Целью изобретения является повьшение точности при вычислении выражения у / н х + х за счет организации вычисления со стороны младших чисел и учета значения наименьшего из чисел. Устройство содержит первый узел сортировки, первый вычитатель, первый сумматор, первую схему сравнения, первый коммутатор, второй узел сортировки, второй вычитатель, второй сумматор, вторую схему сравнения, второй коммутатор , входы аргументов. выход результата. Работа устройства основана на новом алгоритме обработки, начиная с младших чисел. Введение дополнительного второго узла сортировки позволяет производить вычисление с повьш1енной точностью. 1 з.п.ф-лы, 1 ил. § (Л
Составитель с. Куликов Редактор Т. Парфенова Техред Л.0лейникЗаказ 5233/50
Тираж 671
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.; Ужгород, ул. Проектная, 4
Корректор А. Тяско
Подписное
Устройство для вычисления зависимости @ = @ + @ + @ | 1981 |
|
SU1019446A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для вычисления зависимости @ | 1983 |
|
SU1145341A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-09-30—Публикация
1985-03-22—Подача