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

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

Авторы: Ваврук, Захарко, Мельник, Цмоць

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН ИСАНИЕ ИЗОБРЕТ ТЕЛЬСТ ти ГАВ=макс ой и Ф 21 1 О.М. 3 Цмоцьхарко детельство СССР 6 Р 7/552, 1982 тельство СССР 6 Р 7/552.(54) УСТРОЙСТВО ДЛЧЕНИЯ МОДУЛЯ ВЕКТ(57) Изобретениезначения модуля ти может быть испоботки топографнчество содержит выч Я ВЫЧИСЛЕНИЯ ЗНАРА исл озволяет вычехмерного веьзовано дляких данных,ктор Устро лижен слитель ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ К АВТОРСКОМ,Ф(56) Авторское свиУ 1096640, кл. С 0Авторское свидеВ 1196854, кл, С 0 8012364 7/8 А+/2 при 7/8 А+1/2 ВА, при 7/8 А+1/2 ВА, выполненный на первом вычитателе 16, сумматоре 18, первой схеме 19 сравнения и втором мультиплексоре 20. С помощью второй схемы 13 сравнения на выходе седьмого мультиплексора 14 всегда формируется большее число, а на выходе восьмого мультиплексора 15 меньшее. Выбор двух исходных величин для вычислений осуществляетсй первым мультиплексором 12. Исходные и промежуточные результаты вычислений хранятся в регистрах 6-11. Работой устройства управляет распределитель 1 импульсов. 2 ил,расстояние Ь, = ЙХ+ЬУг,где ЬХ=Х-Х - разность абсцисс; аУ=У -У- разность ординат.2 ЗОДля определения истинного расстояния необходимо знать разницу высот над уровнем моря ьЬ=Ь, -Ь . Следовательно, расстояние Ь=1 Ь+ьЕУстройство функционирует в соответствии с приближенной зависимостью нри условии ЛВ 7 1при - А+ - 1 сА8 .2 2А +В =макс 7 1 7 1 - А+ - В при - А+ - ВА, 8 2 8 2 40 45 50 55(1)Устройство определяет Ь, и Ь последовательно, согласно (1),Устройство работает следующим образом.При включении устройства все выходы распределителя 1 импульсов устанавливаются в нулевое положение (цепи установки на фиг. 1 не приведены),При поступлении импульса по входу 23 запуска (фиг, 2 а) распределитель импульсов формирует импульс (в момент 1, )на втором и шестом выходах (фиг. 2 г, ж), по которому через третий 2 и пятый 4 мультиплексоры и прямо записывается (Х, У, Ь,) соответственно в первый 6, третий 8, пятый 10 регистры. Аналогично в мо 1 12364Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для создания автоматизированных систем обработки топографических данных.5Целью изобретения является расширение класса решаемых задач,На фиг. 1 приведена функциональнаясхема устройства; на фиг. 2 - временная диаграмма работы устройства. ОУстройство содержит распределитель1 импульсов, с третьего по шестоймультиплексоры 2-5, с первого по шестой регистры 6-11, первый мультиплексор 12, вторую схему 13 сравнения,седьмой 14 и восьмой 15 мультиплексоры, первый 16 и второй 17 вычитатели, сумматор 18, первую схему 19сравнения, второй мультиплексор 20,первый 21 и второй 22 информационные 2 Овходы, вход 23 запуска, информационный выход 24, выход 25 сопровождения,Объекты, расстояния между которыми измеряют, определены координатамиХ, У и Х , У , В ортогональной 25системе координат топографическое 68 2мент 1 формируется импульс на четвертом и пятом выходах распределителя 1 (фиг, 2 д, е) и в регистры 7, 9 и 11 записывается соответственно Х У , Ь . В моментмультиплексорыз2-5 открываются по первым входам (фиг. 2 з) и по первому адресному входу первого мультиплексора 12 (фиг, 2 б) на его первый и второй выходы поступает информация соответственно с первого б и второго 7 регистров, т.е, Х, и Х . На второй схеме 13 сравнения происходит сравнение Хи Х и большее из них проходит через седьмой мультиплексор 14 на вход уменьшаемого вычитателя 7, меньшее - через восьмой мультиплексор 15 на вход вычитаемого вычитателя 16 на котором происходит вычисление. ЬХ, значение которого в момент(фиг. 2 г) записывается в первый регистр б. В момент С (фиг, 2 б, в мультиплексор 12 пропускает на выходы соответственно У У (с регистров 8, и 9) . Аналогично описанному происходит формирование У, которое в момент(фиг, 2 д) записывается в регистр 7. После этого в момент(фиг. 2 а, б) мультиплексор 12 снова открыт для регистров 6 и 7 и на его выходы поступает г:Х и йУ. Аналогично описанному происходит ваделение большего и меньшего числа.Большее число поступает на вход уменьшенного первого вычитателя 16 и со сдвигом на три разряда на входвычитаемого, т,е, на первом вычита теле происходит вычисление, например 7/8 йХ при условии, что ьХйУ, которое поступает на вход первого слагаемого сумматора 18, на вход второго слагаемого которого поступает меньшее число, разделенное на два, т.е. сдвинутое монтажно на один разряд в сторону младших разрядов (в нашем случае 1/2 ьУ) . На выходе сумматора 18 получаем результат 2=78 ЛХ+1/2 ЬУ, который поступает на вторые информационные входы первой схемы 19 сравнения и второго мультиплексора 20, На схеме 19 сравнения происходит сравнение 2 и ЬХ и в зависимости от сравнения на выход устройства через мультиплексор 20 передается 2 или ь Х, которые в момент з (фиг 2 е через открытый ло первая входам шестой мультиплексор 5 записывается в четвертый регистр 9.3 1236468 4На время С мультиплексор 12 от-пятый и шестой регкрыт для регистров 10 и 11 (фиг,2 б схема сравнения, нвыход которого соев) и на выходе первого нычитателяинформационными нх17 формируется вЬ, аналогично 4 Х ипо пятый мультиплейУ, который н момент С эаписынаеткоторых соединеныся через мультиплексор 4 н третийрегистр 8.входами с первогосоответственно, нь.После этого на времямультидинены с первого иплексор 12 открывается для регистров8 и 9 (фиг. 2 б, н) и аналогично фор- Оционньв 4 и нходами псора, выход шестогмиронанию 2 на выходе сумматора 87 1 соединен с информаполучаем ш= - 2+ - ьЬ, если 2 дЬ,четвертого регистра на выходе мультиплексора 20 ре- : соединен с четнертэультат Ь который в момент2 15входом первого муль(Фиг. 2 е) записывается в регистр 9 мационный вход пяти по управляющему стробу на восьмом рые информационныевыходе распределителя 1 импульсов пятого мультиплексо(фиг. 2 и) записывается н регистры : вым информационнымпользователя. В моментустройст 3 . 20ва, выход пятого рево устанавливается в исходное сос- с пятым информационтояние. Значения Х Х , гУго мультиплексора,Ь , Ь присутствуют на входах ком- вход шестого регистмутаторов и регистров во время всего формационные входыцикла работы,25того мультиплексоро истры, втораяторой вычитатель,динен с первымиодами с третьегоксоров ВыходБ 1с информационнымипо третий регистровггоды которых соео третий информаервого мультиплеко мультиплексорационным входома, выход которогоым информационнымтиплексора, инфорого регистра и втовходы третьего иров являются первходом устройстгистра соединенным входом первоинформационныйра и вторые ин"четвертого и шесв являются вторым информационным входом устройства, выход шестого регистра соединен с шестым информационным входом первого мультиплексора, третий и четнертый выходы распределителя импульсов подключены к второму адресному входу первого мультиплексора и к входу синхронизации второго регистра соответственно,пятый и шестой выходы распределителя импульсов подключены к входам синхронизации четвертого, шестого и третьего и пя - того регистров соответственно, седьмой выход распределителя импульсов ,годключен к управляющим входам с третьего по шестой мультиплексоров, восьмой выход распределителя импульсов является выходом сопровождения информации устройства, выход второго мультиплексора соединен с первым информационным входом шестого мультиплексора и является информационным выходом устройства, первый выход первого мультиплексора соединен с первыми информационными входами седьмого и восьмого мультиплексоров и второй схемы сравнения, второй выход первого мультиплексора соединен с первыми информационными входами седьмого и восьмого мультиплексоров и Устройство для вычисления значения модуля вектора, содержащее четыре регистра, дна мультиплексора, сумматор, первый нычитатель, первую схему сравнения, распределитель импульсов, первый и второй выходы которого 35 соединены с первым адресным входом первого мультиплексора и с входом синхронизации первого регистра соответственно, вход уменьшаемого первого нычитателя соединен с первыми 40 информационными входами первой схемы сравнения, второго мультиплексора и со сдвигом на три разряда в сторону младших разрядов с входом нычитаемого первого нычитателя, выход 45 которого подключен к входу первого слагаемогмого сумматора, выход которогосоединен с вт орыми информационнымивходами первой схемы сравнения и второго мультиплексора, выход первойсхемы сравнения соединен с управляющим входом второго мультиплексора,вход зап скау распределителя импуль. -сов является одноименнымсов входом устройства, о т л и ч а ю щ е е с я55тем, что с целью расширения классарешаемых задач н негого введены стретьего по и осьмои мультиплексоры,Формула изобретения второй схемы сравнения, выходыБольше и Меньше которой соединены с управляющими входами седьмогои восьмого мультиплексоров, выход1236468 седьмого мультиплексора соединен свходами уменьшаемого первого и второго вычитателей, выход восьмогомультиплексора соединен с входом выг Составитель А. Ущакоа Техред И.Ходанич актор Г. Волк 1(оррек ор В.Бутяга 71 Подпго комитета СССРий и открытийРаушская наб., д. 4 исное Производственно-полиграфическое предприятие жгород, ул екткая, 4,Заказ 3091/51 ВНИИПИ Госуда по делам и 1 13035, Иосквиражтв еннбретеЖчитаемого второго вычитателя и сосдвигом на один разряд в сторонумладших разрядов с входом второгослагаемого сумматора,

Смотреть

Заявка

3821049, 03.12.1984

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

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

МПК / Метки

МПК: G06F 7/552

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

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

Код ссылки

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

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