Устройство для вычисления зависимости

Номер патента: 1145341

Авторы: Ваврук, Заячкивская, Лабяк, Равский

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК ЯО 1145341 А 4(51) С 06 Р 7 552".гъ.; ".", . СРЬГГИЙПИСАНИЕ ИЗОБРЕТЕНИ Йл."4:ЕЕЕЕХЕЕеХ,жеЕДцВВХЕЕИВЕЫ"ХХ еЕ РСНОМ,К СВИДЕТЕЛЬСТВУ юл.10Л.Б.ЗаячкивскаяРавский ГОСУДАРСТВЕННЫЙ НОМИТЕТ СС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКР(54)(57) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯЗАВИСИМОСТИ ущх+х+х , ссдерхещеепервый и второй сумматоры, первый ивторой коммутаторы и первую и вторуюсхемы сравнения, причем выход первойсхемы сравнения соединен с входомуправления первого коммутатора, о тл и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат,в него введены первый и второй вычитатели и узел сортировки, первый,второй и третий информационные входыкоторого соединены соответственно спервым, вторым и третьем входами данных устройства, выход большого аргумента узла сортировки подключен кпервому информационному входу первого коммутатора и первого вычитателя,выход первого вычитателя соединен спервым информационным входом первого,сумматора, выход большого аргумента узла сортировки подключен к второму информационному входу первого вычитателя и первому информационному входу первой схемы сравнения со сдвигом на три разряда в сторону младших разрядов, выход среднего аргумента узла сортировки соединен с вторым информационным входом первого сумматора и первой схемы сравнения со сдвигом на один разряд в сторону младших разрядов, второй информационный вход первого коммутатора соединен с выходом первого сумматора, выход меньшего аргумента узла сортировки соединен с первым информационным входом второго сумматора и второй схемы сравнения со з сдвигом на один разряд в сторону младших разрядов, выход первого сумматора подключен первым информационным входом второго вычитателя и вто-,. рого коммутатора, выход второго коммутатора соединен с выходом результата устройства, разрядные выходы первого коммутатора подключены к вторым р информационным входам второго вычитателя и второй схемы сравнения со сдвигом на три разряда в сторону младших разрядов, выход второго вычи-,тателя соединен с вторым информацион-.; ым входом второго сумматора, управяющий вход которого соединен с выодом второй схемы сравнения.Изобретение относится к вычислительной технике и может испольэоваться в специализированных вычислительных устройствах для оперативного вычисления корня квадратного из суммы квадратов трех чисел.Известно устройство для вычисления функцни у-хк , содержещее регистр первого операнда, два счетчика порядка, блок управления и дешиф ратор, входы которого подключены к разрядным выходам первого счетчика порядка, а выход - к разрядным входам счетчика второго операнда, выход переполнения которого подключен 15 к входу первого счетчика порядка 11.Недостатками этого устройства являются ограниченные функциональные вбзможности - вычисляется корень квадратный только суммы двух чисел, 20 и относительно низкое быстродействие.Наиболее близким по техническойсущности к предлагаемому является устройство для вычисленияр функции я х+х" , содержащее три схени срев-тя нения, два коммутатора, два сумматора, шесть сдвигателей и элемент И, причем входы аргументов подключены к входам двух коммутаторов, а к че, тырем входам четырех сдвигателей под-З 0 ключены четыре входа задания постоян" ной величины сдвига 2.Недостатком известного устройства являются большие анпаратурные затраты.Цель изобретения - сокращение ап 35 паратурных затрат.Поставленная цель достигается тем, что в устройстве для вычисленияяевисииости ущхтх 1 тх 1 содеРжащееЗ Р 40 первый и второй сумматоры, первый и второй коммутаторы, и первую и вторую схемы сравнения, причем выход первой схемы сравнения соединен совходами управления первого коммутатора, введены первый и второй вычитатели и узел сортировки, первый,второй и третий информационные входы которого соединены соответственно с первым, вторым и третьим входами данных устройства, выход большего аргу 50мента узла сортировки подключен к первому информационному входу первого коммутатора и первого вычитателя, выход первого вычитателя соединен с первьщ информационным входом первого сумматора, выход большего аргумента узла сортировки подключен к второму информационному входу первого вычитателя и первому информационному входу первой схемы сравнения со сдвигом на три разряда в сторону младших разрядов, выход среднего аргумента узла сортировки соединен со вторым информационным входом первого сумматора и первой схемы сравнения со сдвигом на один разряд в сторону младших разрядов, второй информационный вход первого коммутатора соединен с выходом первого сумматора, выходы меньшего аргумента узла сортировки соединен с первым информационным входом второго сумматора и второй схемы сравнения со сдвигом на один разряд в сторону младших разрядов, выход первого коммутатора, подключен к первым информационным входам второго вычитателя и второго коммутатора, выход второго коммутатора соединен с выходом результата устройства, раз-. рядные выходы первого коммутатора подключены ко вторым информационным входам второго вычитателя и второй схемы сравнения со сдвигом на три разряда в сторону младших разрядов, выход вычитателя соединен со вторым 4 информационным Входом второго сумма- тора, выход которого подключен ко второму информационному входу второго коммутатора, управляющий вход которого соединен с выходом второй схемы сравнения.Зависимость у Гхя+хтхя 1 средстве. ляется в виде у у,+х , и вычисление разбивается на два этапа1 х, У -"шах 8 1 22 -х +-ху у=шах 7 1 У 1+ (х 1 при условиих 1 х 2 хЗНа чертеже приведена функциональная схема устройства.Устройство содержит узла 1 сортировки, первый 2 н второй 3 вычитатели, первый 4 и второй 5 сумматоры, первую В и вторую 7 схемы сравнения, первый 8 и второй 9 коммутаторы, пер. вый, второй и третий входы данных 10, 11 и 12 устройства, выход 13 результата устройства..Устройство работает следующим образом,На входы 10, 11, 12 устройства и соответственно на входы узла 1 сортировки поступают числа,На выходе узла 1 на первом выходе получаем х на втором х , на третьем х, при условии, что х х х2 эф т.е. на первом выходе - большее чис" ло, на третьем - самое меньшее. С первого выхода узла 1 сортировки число х, поступает на первые входы первого вычитателя, на вторые входы первого вычитателя поступает чис О ло х, сдвинутое на три разряда в сторону младших разрядов, т.е. 1/8 х,. На первом вычитателе 2 получаем х - - х- х . С выхода первого вы 8читателя 2 число 7/8 х, поступает на первые входи первого сумматора 4, на вторые входы которого поступает2число х , сдвинутое на единицу в сто рону младших разрядов, т.е, 1/2 х.На выходе первого сумматора 4 получа 7ем - х + - х . Одновременно на пер 82вой схеме 6 сравнения сравниваются значения 1/8 х, и 1/2 х. Если 1/2 хсдс 1/8 хсхемы 6 сравненйя вырабатывает сйгнал управления коммутатором .8, который открывает первые входы первого коммутатора 8, т.е. на его выходе получаем значение у х 11. 1145341 4Если 1/2 х)1/8 х, сигнал управ" ления не вырабатывается и на выходе первого коммутатора 8 получаем у= = - х + - х7 1 %аВторые вычитатели 3, сумматор 5, схемы 7 сравнения и коммутатор 9 работают аналогичным образом. х.е. . на выходе второго вычитателя 3 у1 7 - - у- у на выходе второго сум 88 ф матора 5 получаем 7/8 у +1/2хз 1, на выходе второго коммутатора 9 полуУ 1 ,чаем у=шах 7 1у + -х. Ошибка вы 82 числения промеауточного результата равна у,ЗХ, а общая ошибка вычисления у, 2 3 6 Х,Расчет ошибок произведен на ЭВМ И,Применение предлагаемого устройства вместо устройства - прототипа позволило существенно уменьшить аппаратурные затраты, щщмерно в 1,5 раза.Кроме того, такой принцип построе" ния устройства позволяет вычислять зависимость типа у хф+хф+,; .,+хф с ошибкой вычисления Еф 3(и)Х и минимальными аппаратурньачи затратами.1145341 Составитель А,ШулякРедактор А.Долинич Техред М,Надь аказ 1173/3 Подпиго комитета СССРй и открытийРаушская наб., д 4 5 г.ужгород, ул.Проектная,ППП "Патент 6 Тираж 710 НИИПИ Государственн по делам изобретен 3035, Москва, И,орректор М.Максимишин

Смотреть

Заявка

3668558, 30.11.1983

ПРЕДПРИЯТИЕ ПЯ В-8751

ВАВРУК ЕВГЕНИЙ ЯРОСЛАВОВИЧ, ЗАЯЧКИВСКАЯ ЛЮДМИЛА БОГДАНОВНА, ЛАБЯК РОМАН СТЕПАНОВИЧ, РАВСКИЙ ВИТАЛИЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 7/552

Метки: вычисления, зависимости

Опубликовано: 15.03.1985

Код ссылки

<a href="https://patents.su/4-1145341-ustrojjstvo-dlya-vychisleniya-zavisimosti.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления зависимости</a>

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