Функциональный преобразователь

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

Авторы: Козыревич, Лебедев, Оранский

Есть еще 6 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

,И, Ленинаич, В.И,Лебедев нив А.3) 6) 11 А 8. 8) свид С 06 о СССР1985.СССР1985. ьст /54 льств Р 7/5 точек отрезков. ух конце лы, 2 ил клона по отно ению к одной иэ осей нат или координатами е тение ельной тносится к цифровои ехнике и может быть аппаратной реалиэаистемы коордивух концевыхт концевых то исл стояки спользован точек, и рчек одногоеэка и межд ции выч функций отрезкоконцевым слен син с у но-косинусных ий вида 1=Цг 8 Ы+ч, копересечения двух отре ти, заданных в декарт ординат координатами вых точек и углом нао второго оочками отреЦель изобункциональн У динат то ениявозмож в на ширен оск вой сист одной из ф в теи за сче еме к исления усно-косинусных конце ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР ВТОРСНОМУ СВИДЕТЕЛЬСТВ(57) Изобретение относится к областицифровой вычислительной техники и может быть использовано для аппаратнойреализации вычисления синусно-коси.Оусных функций, функций вида Г=ЦСд(+у координат точки пересечения двух отрезков на плоскости, заданных в декартовой системе координат координатами одной иэ концевых точек и угломнаклона по отчошению к одной из осей системы координат или координатамидвух концевых точек и расстояний отконцевых точек одного из отрезков до другого отрезка и между концевыми"точками отрезков. Цель изобретениярасширение функциональных возможностей за счет вычисления синусно-косинусных функций. В первом режиме работы преобразователя в блоках поворотавекторов вычисляются функции з 1 п о(.исозо, По этим функциям в множительноделительных блоках вычисляются координаты одних из концевых точек отрезков по координатам других и углам наклона отрезков по отношению к однойиэ осей системы координат, то естьреализуются функции вида Й=ЦСдо+и.С помощью блоков поворота векторовпо вычисленным и заданным координатам концевых точек отрезков вычисляются расстояния от концевых точек одного из отрезков до другого отрезка.На основании этого в множительно-делительных блоках вычисляются координаты точки пересечения отрезков. Вовтором, режиме работы преобразователякоординаты точки пересечения отрезковвычисляются по заданным координатамлизации множительно-делительных операций, направленный на устремление соответствующих этим блокам величини р, к нулю, в результате чегои5 соответствующие величины 8, и я, устремляются к величинам я =Ьх г,/г и я =Ау г /г соответственно.1Последняя итерация характеризуется минимальными значениями величин ,1 О,1 О 8, -О и 3, -О, при достижении которых блок 5 вырабатывает сигнал прерывания второго итерационного цикла в множительно-делительных блоках 1 2 и 13. По этому же сигналу информация х, и хс выходов блоков 1 и 2 поворота векторов через группы логических элементов И 6 и 7 поступает на вычитатель 10, на выходе 35 которого формируется величина г= 20 =1 х 1 -х 4расстояние от концевой точки М отрезка М,М до концевой точки1.Мз отрезка ММ 4. Этот же сигнал разрешает прохожцение информации х и учерез группу логических элечен4,тов И 8 и 9 на вычитатель 11, на выходе 42 которого формируется величина расстояния г =(х -х 4 1 от концевой точки М отрезка М 4 г до концевой точки М 4 Отрезка МЗМ 4 Кроме то 30 го, этот же сигнал разрешает прохождение с входов 18 и 19 функционального преобразователя информации х, и у через коммутаторы 16 и 17 на блоки 12 и 13, на выходах 36 и 41 которых формируются соответственно величины координат точки М ,х у) пересечения двух отрезков М, 4 МЗМ 4.В отличие от известных устройств, вычисляющих расстояние от точки до 40 отрезка и координаты точки пересечения двух отрезков, заданных координатами концевых точек, а также кратчайшее расстояние от концевых точек одного из отрезков до второго отрезка и расстояние между концевыми точками, отрезков, предлагаемое устройство, кроме указанных операций, вычисляет синусно-косинусные функции, функции вида Й=У 8 М+м и координаты точки . пересечения двух отрезков, заданных50 координатами одной иэ концевых точек и углом наклона по отношению к одной из осей системы координат, что Р асширяет его функциональные возмож 55 ности1Формула изобретения1 . Функциональный п реоб разов атель, содержащий четыре блока поворота вектора, блок формирования признаков,содержащие четыре элемента И, двавычитателя, два множительно-делительных блока, выходы которых являютсяпервыми и вторым выходами результатапреобразования, первый и второй информационные входы первого и второгоблоков поворота вектора соединены свходами первой и второй пары координат преобразователя, первые выходы спервого по четвертый и вторые выходытретьего и четвертого блоков поворотавекторов соединены с информационнымивходами блока формирования признаковопераций с первого по шестой, выходыблока формирования признаков операцийс первого по третий соединены соответственно с первыми управляющимивходами первого и третьего, второгои четвертого и с вторыми управляющимивходами с первого по четвертый блокаповорота векторов, четвертый выходблока формирования признаков операцийсоединен с первыми входами элементов И с первого по четвертый, вторыевходы которых соединены с вторымивыходами с первого по четвертый блоков поворота вектора, выходы первогои второго, третьего и четвертого элементов И соединены с входами первогои второго операндов первого и второговычитателей соответственно, выходыкоторых соединены с третьим и четвертым выходами результатов преобразователя, третий и с пятого по седьмойвыходы блока формирования признаковопераций соединены с соответствующимиуправляющими входами первого и второго множительно-делительных блоков,восьмой и девятый выходы блока формирования признаков операций являютсяпятым и шестым выходами результатовпреобразователя, о т л и ч а ю щ и йс я тем, что, с целью расширенияфункциональных возможностей за счетвычисления сииусно-косинусных функ -ций, в него введены коммутаторь спервого по четвертый, причем входытретьей и четвертой пары координатпреобразователя соединены с первыми вторым информационными входами первого и второго коммутаторов соответственно, вход координаты Х первойпары входов координат преабразовате -ля соединен с третьим информационнымвходом первого коммутатора и с первыми информационными входами первогои второго коммутаторов, вход коорди 245695наты У первой пары входов координат преобразователя соединен с вторым информационным входом второго комчута - тора, входы углов наклона о, ипреобразователя соединены с седьмым и восьмым информационными входами блока формирования признаков операций, входы установки режима работы преобразователя соединены с первым 10 и вторым управляющими входами третьего и четвертого коммутаторов и восьмым, девятым одноименными входами блока формирования признаков операций, тактовый и установочный входы 15 преобразователя соединены с одноименными входами блока формирования признаков операций, вход задания коэффициента преобразователя соединен с четвертым информационным входом тре тьего коммутатора и с третьим информационным входом четвертого коммутатора, группа выхоцов блока формирова - ния признаков операций с десятого по тринадцатый соединены с группой 25 управляющих входов первого и второго коммутаторов, четырнадцатый и пятнадцатый выходы блока Формирования признаков операции соединены с выходами признака вычисляемой функции пре" 30 образователя, десятый выход блока формирования признаков операций соединен с третьим управляющим входом третьего и четвертого коммутаторов, первый и второй выходы которых соеди-З 5 иены с соответствующими информационными входами третьего и четвертого блоков поворотов векторов, первый вькод четвертого коммутатора соединен с вторым информационным входом первого коммутатора, второй выход четвертого коммутатора соединен с третьим информационным входом второго коммутатора, группа выходов которого соединена с входами операндов первого 45 множительно-делительного блока, выход которого соединен с четвертым информационным входом четвертого коммутатора, пятый информационный вход которого, третий информационный вход первого и четвертый информационный вход второго коммутаторов соединены с входом координаты Х второй пары координат преобразователя, вход координаты У второй пары координат преобразователя соединен с четвертым информационным входом первого комму-, татора, группа выходов которого соединена с группой входов второго множительно-делительного блока, выходкоторого соединен с пятым инФормационным входом третьего коммутатора,второй выход третьего блока поворотавекторов соединен с пятым информационным входом первого коммутатораи с выходом первого результата вычисления функции преобразователя, первый выход третьего блока поворотавекторов соединен с шестым информационным входом первого коммутатораи с вторым выходом преобразователя,первый, второй вькоды четвертогоблока поворота векторов соединеныс пятым и шестым информационнымивходами второго коммутатора соответственно и с третьим и четвертым выходами преобразователя соответственно,выходы первого и второго вычитателейсоединены с седьмым и восьмым информационными входами первого и второгокоммутаторов соответственно,2. Преобразователь по п. 1, о тл и ч а ю щ и й с я тем, что блокформирования признаков операций содержит два вычитателя, пять коммутаторов, два компаратора, группу элементов И, счетчик, распрецелительимпульсов, семь триггеров, постоянноезапоминающее устройство, регистр,четыре элемента НЕ, тринадцать элементов ИЛИ, тридцать шесть элементовИ, причем первый вход первого элемента И соединен с входом установки первого режима работы преобразователя,а выход первого элемента И соединенс единичным входом первого триггера,установочный вход преобразователясоединен с вторым входом первогоэлемента И и первым входом второгоэлемента И, второй вход которого соединен с входом установки второго ре -жима работы преобразователя, а выход - с первыми входами первого ивторого элементов ИЛИ, выходы которых соединены с входом установки в"1" второго и третьего триггеров,выход второго триггера соединен спервыми входами третьего и четвертогоэлементов И и третьего элемента ИЛИ,выход которого соединен с первым входом пятого элемента И, тактовый входпреобразователя соединен с вторымвходом пятого элемента И и первымвходом шестого элемента И, второйвход которого соединен с выходом четвертого элемента ИЛИ, выход шестогоэлемента И соединен с вхоцом распре 14569512324делителя импульсов, первый выход ко" торого соединен с первыми входами седьмого и восьмого элементов И, вто - рой выход распределителя импульсов соединен с первыми входами девятого и десятого элементов И, третий выход распределителя импульсов соединен с первыми входами одиннадцатого и двенадцатого элементов И, четвертый выход распределителя импульсов соединен с Первыми входами тринадцатого и четырнадцатого элементов И, пятый выход распределителя импульсов соединен с первым входом пятнадцатого эле мента И, шестой выход распределителя импульсов соединен с входом установки в "О" счетчика, вторыми входами первого и второго элементов ИЛИи четырнадцатым выходом блока, выход 20 нуля третьего триггера соединен с вторыми входами седьмого, девятого, .одиннадцатого и тринадцатого, пятнадцатого и с первыми входами с шестнадцатого по восемнадцатый элементов И, 25 единичный выход третьего триггера соединен с вторыми входами четвертого, восьмого, десятого, двенадцатого, четырнадцатого и с первыми входами девятнадцатого и двадцатого элемен тов И, и с девятым выходом блока, выход девятого элемента И соединен с входом установки в 1 О" первого триггера и третьим входом первого элемента ИЛИ, выход первого триггера соединен с первыми входами четвертого элемента ИЛИ и двадцать первого и двадцать второго элементов И, выход одиннадцатого элемента И соединен с первым входом пятого элемента ИЛИ, 40 выход восьмого. элемента И соединен с первыми входами двадцать третьего элемента И, шестого и седьмого элементов ИЛИ и с первыми управляющими входами первого коммутатора, выход десятого элемента Исоединен с вторым входом пятого и седьмого, элементов ИЛИ, вторым управляющим входом первого коммутатора и первым входом двадцать четвертого элемента И, выход50 пятнадцатого элемента И соединен с первым входом восьмого элемента ИЛИ, выход которого соединен с входом установки в "1" четвертого триггера, первый выход которого соединен с вто 55 рым входом третьего элемента ИЛИ и двадцатого элемента И, второй выход четвертого триггера соединен с первым входом двадцать пятого элемента И, выход первого коммутатора соединен с первыми информационными входами первого и второго компараторов, первые ивторые выходы которых соединены соответственно с первыми и вторыми входами двадцать шестого и двадцать седьмого элементов И соответст -венно, выходы которых соединены спервым и вторым входами девятого элемента ИЛИ, выход которого черезпервый элемент НЕ соединен с вторымивходами двадцать третьего и двадцатьчетвертого элементов И, выходы которых соединены с единичными входамипятого и шестого триггеров, выходыкоторых соединены с восьмым и девятым выходами блока соответственно,выход седьмого элемента И соединенс единичным входом сецьмого триггераи с первым входом восьмого элементаИЛИ, выходы двенадцатого и тринадцатого элементов И соединены с первыми вторым входами десятого элементаИЛИ, выход четырнадцатого элемента Исоединен с вторым входом восьмогоэлемента ИЛИ, первый выход седьмоготриггера соединен с вторым входомтретьего и двадцать первого элементов И, второй выход седьмого тригге -ра соединен с вторым входом двадцатьвторого элемента И, выход пятого элемента И соединен с вторым входомодиннадцатого элемента ИЛИ и третьимвыходом блока, выход одиннадцатогоэлемента ИЛИ соединен с информационным входом счетчика, выход старшегоразряда счетчика соединен с первымвходом двадцать восьмого элемента И,группа выходов разрядов счетчика,кроме старшего, соединена с входамидвадцать девятого элемента И и адресным входом постоянного запоминающегоустройства, выход которого соединенс первыми информационными входамикоммутаторов с второго по четвертый,выходы коммутаторов второго и пятого,третьего и четвертого соединены свходами первого и второго операндовпервого и второго вычитателей соответственно, выход четвертого элементаИ соединен с первыми управляющимивходами второго и пятого коммутаторов и первым входом тридцатого элемента И, выход которого соединен спервым входом двенадцатого элементаИЛИ, выход которого является вторымвыходом блока, выход двадцатого элемента И соединен с вторыми управляю 1456951 2 Ьшими входами второго и пятого коммутаторов, первыми управляющими входами третьего и четвертого коммутаторов и с первым входом тридцать первого5 элемента И, выход которого соединен с вторым входом двенадцатого элемента ИЛИ, выход двадцать первого элемента И соединен с третьими управляющими входами пятого и второго ком мутаторов и с вторыми управляющими входами третьего и четвертого коммутаторов, выход двадцать второго эйемента И соединен с третьими управляющими входами третьего и четвертого 15 коммутаторов и с первым входом первой группы элементов И, выход которой соединен с информационным входом регистра, выход которого, соединен с первым информационным входом четвертого коммутатора, выход третьего элемента И соединен с четвертыми входами коммутаторов с второго по пятый, с первыми входами с тридцать второго по тридцать пятый элемент И и с че тырнадцатым выходом блока, выходы тридцать второго и тридцать третьего элементов И соединены с управляющими входами первого и второго вычитателей соответственно, выход двадцать девятого элемента И соединен с вторыми входами двадцать восьмого, двадцать .пятого элементов И и входом установки в "О второго и седьмого триггеров, выход двадцать восьмого элемента И соединен с вторыми входами35 шестнадцатого элемента И и шестого элемента НЛИ, входом триццать шестого элемента И, входом установки в "О".четвертого триггера и с пятьв выходом блока, выход тридцать шестого элемента И через второй элемент НЕ соединен с третьим входом двадцать пятого элемента И, выход которого соединен с вторым входом четвертого элемента ИЛИ, выходы шестнаццатого элемента И и шестого элемента ИЛИ являются одиннадцатым и четвертым выходами блока соответственно, выход первого сумматора-вычитателя соединен с вторыми входами тридцатьтретьего, тридцатого, девятнадцатогоэлементов И, а через третий элементНЕ - с вторым входом тридцать четвертого элемента И с первым инрормационным входом пятого коммутатора,выход второго вычитателя соединенс вторыми входами тридцать первого,тридцать второго и через четвертыйэлемент НЕ тридцать пятого элементовИ, с вторыми входами группы элементов И и с вторыми инФюрмационнымивходами четвертого коммутатора, шестой вХод блока соединен с четвертыми вторыч информационными вхоцами четвертого и первого коммутаторов соответственно, четвертый вход блокасоединен с вторыми инрормационнымивходами третьего коммутатора и второго компаратора, седьмой и второйвходы блока соединены соответственнос третьим и вторым инрормационнымивходами третьего и второго коммутаторов, первый вход блока соединен стретьим и вторым информационными входами второго и первого коммутаторовсоответственно, выход седьмого и первого элемента ИЛИ соединен с управляющими входами первого и второгокомпараторов, пятый и восьмой входыблока соединены с вторым и третьиминформационными выходами пятого коммутатора, третий вход блока соединенс четвертым инРормационным входомпятого кОммутатора и вторым входомпервого компаратора, выходы девятнадцатого и тридцать четвертого элементов И соединены с первым, вторымвходами тринадцатого элемента ИЛИ,в;ход которогэ является вторыч выходом блока, выход пятого элемента ИЛИсоединен с шестым выходом блока ивторым входом семнадцатого элементаИ, выход которого является двенадца- фтым выходом блока, выход десятогоэлемента ИЛИ соединен с седьмым выходом блока и вторым входом восемнадцатого элемента И, выход которого является тридцатым выходом блока.1 одп исн 6 Тир ГКНТ СССР ственно-полиграфическое предприятие, г. Уж ород, ул. Проектная,10 из Заказ 7489/47ИНИИПИ Государстве11 ого коми 35, Иос ета п а, Жзобрет Раушс ям и открытинаб., д. 4/На фиг, 1 представлена блок-схемапреобразователя; на фиг. 2 - блоксхема Формирования признаков операции.Функциональный преобразовательсодержит блоки 1-4 поворота векторов,блок 5 формирования признаков операций, группы элементов И 6-9, вычитатели 10 и 11, множительно-делительные блоки 12 и 13, коммутаторы 14-17,информационные группывходов 18-28 преобразоватсля,входы 29 и 30 установкирежима работы преобразователя, тактовый 31 и установочный 32 входы преобразователя, а также выходы 33-44 результатов преобразователя,Блок 5 Формирования признаковопераций содержит регистр 45, коммутаторы 46-50, постоянное запоминающееустройство, (ПЗУ) 51, элементы И 5287, группу 88 элементов И, элементыИЛИ 89-101, счетчик 102, элементы НЕ103-106, сумматоры-вычитатели 107 и108, распределитель 109 импульсов,триггеры 110-116, компараторы 117и 18, входы 119-130 и выходы 131 -145,Блок 5 вырабатывает следующие сикалы: управления знаками сумматоров-вычитателей блоков 1 -4 поворота векторов, прерывания итерационного процесса, разрешения прохождения информации с выходов блоков поворота векгоров на вычитатели 10 и 11, с выходов вычитателей на множительно-делительные блоки 12 и 13 и с входов преобразователя на множительно-делительные блоки через коммутаторы 16 и 17,с выходов множительно-делительныхблоков на входы блоков поворота векторов, указатели, что вычисляетсярасстояйке от концевых точек одногоиз отрезков до второго отрезка илидо концевых точек второго отрезка,вычисления вдпес и совЫ, функции вида й ПсдЫ+ч.Блок 5 работает в двух режимахследующим образом,Перед началом работы как в первом,так и во втором режиме триггеры 110116 устанавливаются в нулевое состояние (цепи сброса триггеров 110-16на фиг.2 не показаны). В первомрежиме по сигналу "Пуск", поступающему на вход 1 29, триггер 11 0 устанавливается в единичное состояние,при этом величина 1/Кд заносится вблоки 2 и 4 поворота векторов. Триг 14569514геры 110 и 111 через элемент И 58 управляют коммутаторами 46 и 47, черезкоторые разрешается подача кода угла180 из ПЗУ 51 и величины К, с входа 12 на сумматор-вычитатель 107,1в ко то ром выч исляе тся велич ина оо=180 -ю,. Этим же сигналом разрешается занесение величины о, через10 группу 88 элементов И в регистр 45.Одновременно с этим триггер 110 черезэлемент ИЛИ 99 разрешает прохождениесинхроимпульсов через элемент И 72на вход распределителя 09 импульсов,15 Первый импульс с выхода распределителя 109 импульсов через элемент И 74устанавливает триггер 11 в единичноесостояние, поступает через элементИЛИ 93 на счетчик 02, выход которо 20 го связан с ПЗУ 5,и вызывает выборкуследующего кода из ПЗУ. Триггеры 1 Ои 111 через элемент И 57 управляюткоммутаторами 43-49, разрешая прохождение через коммутатор 46 величины25 Ы из регистра 45, через коммутатор47 кода угла 90 из ПЗУ 51 на сумматор-вычитатель 107, через коммутатор48 кода угла 90 и через коммутатор 49 кода угла с. с входа 126 на30 сумматор-вычитатель 108, В сумматорах-вычитателях О и 108 вычисляютсяо оЫ., -90 и о -90 соответственно, Второй импульс с распределителя 109 им-пульсов через элемент И 75 устанавливает триггер 11 О в нулевое состояние,запрещая дальнейшее прохождение синхроимпульсов с входа 127 на распределитель 109 импульсов, и устанавливаеттриггер 113 через элемент ИЛИ 89 в40 единичное состояние. Триггеры 11 и13 через элемент И 61 управляют коммутаторами 46-49, разрешая прохождение через коммутаторы 46 и 49 результатов с выходов сумматоров-вычитате 45 лей 107 и 108 соответственно на ихвходы, через коммутаторы 47 и 48 разрешается прохождение кодов из ПЗУ 5на входы сумматоров-вычитателей 07и 108. Триггер 1 Зчерез элемент ИЛИ92 разрешает прохождение синхроимпульсов через элемент И 56 на элементИЛИ 93, а затем на счетчик 102 и наблоки поворота векторов через выход138. Это приводит к возникновениюитерационного процесса поворота векторов в блоках 2 и 4 поворота векторов. На выходах знакового разрядасумматоров-вычитателей 107 и 108 Формируются сигналы управления ц; знака 145695ми сумматоров-вычитателей блоков поворота векторов, которые через элементы НЕ 103, И 65, ИЛИ 96 и НЕ 104, И 67, ИЛИ 97 поступают на блоки 2 и 4 поворота векторов соответственно. Управление операцией в сумматорах-вы,читателях 107 и 108 производится по" дачей знакового разряда результата на управляющие входы сумматоров-вычитателей 107 и 108 через элементы И 62 и 63 соответственно, После проведения и итерационных шагов на элементе И 69 формируется сигнал, который устанавливает триггеры 111 и 113 в нулевое состояние, запрещая тем самым прохождение синхроимпульсов на счетчик 102 и прерывая итерационный процесс в блоках 2 .и 4 поворота векторов. Одновременно этот же сигнал, проходя через элементы И 73 и ИЛИ 99 на элемент И 72, разрешает прохождение синхроимпульсов на распределитель 109 импульсов, вырабатывающий третий импульс, который через элементы И 76 и ИЛИ 100 поступает в множительноделительные блоки 12 и 13 через выход 140. Этот же сигнал через элемент И 86 поступает через выход 142 на коммутаторы 16 и 17 функционального преобразователя, разрешая занесение в множительно-делительные блоки 12 и 13 величчн ххсоя о, и ххсояо соответственно, По этому же сигналу в блоках 12 и 13 вычисляется величина х 4 -х . Четвертый импульс с распределителя 109 импульсов через элементы И 80 и ИЛИ 101 поступает на выход 141, разрешая вычисление в множительно-делительных блбках 12 и 13 величин о =-сояы,+(х-х ) и оо =-созе+(х-х ) соответственно. Этот же импульс через элемент И 87 поступает на выход 143, разрешая прохождение через коммутаторы 16 и 171величин я 1.по, и ядпо на множительноделительные блоки 12 и 13. Пятый импульс с распределителя 109 импульсов через элементы И 79 и ИЛИ 94 устанавливает триггер 112 в единичное состояние, запрещая дальнейшее прохождение синхроимпульсов на распределитель 109 импульсов и разрешая через элементы ИЛИ 92 и И 56 прохождение синхроимпульсов на счетчик 102 и в множительно-делительль.е блоки, в которых начинается итерационный про - цесс. После того, как в счетчике 102 зафиксировано число 2 п вырабатывает 5 10 15 20 25 30 35 40 45 50 55 ся сигнал, поступающий с выхода элемента И 70 на выход 135, по которому в множительно-делительных блоках производятся операции суммирования данных, полученных в результате проведения итерационных процессов в множительно-делительных блоках 12 и 13 с величинами у 4 и у, соответственно, Одновременно вырабатывается сигнал, разрешающий их прохождение через коммутаторы 16 и 17, который подается через элемент И 71 на выход 136. Сигнал с выхода элемента И 70 устанавливает триггер 112 в нулевое состоянйе запрещая поступление синхроимпульсов на счетчик 102 и блоки 2 и 13. Распределитель 109 импульсов вырабатывает шестой импульс, который поступает на выход 139, указывая на вычисление функции вида Е=ЦСоС+ч, обнуляет счетчик 102 и устанавливает триггеры 13 и 114 в единичное состояние через элементы ИЛИ 89 и 90. На выходе 133 появляется сигнал, который разрешает занесение в блоки 1-4 повоРОта ВЕКТОРОВ ДаННЫХ Х, -Х 4 И У-Уо хух у, поступают с входов функционального преобразователя, х у заносятся через коммутатор 15, а хуз - через коммутатор 14, Триггер 13 разрешает через элемент ИЛИ 92 прохождение синхроимпульсов через элементы И 56 и ИЛИ 93 на счетчик 102 и через выход 138 на шину прерывания итерационного процесса, Это приводит к возникновению итерационного процесса в блоках 1-4 поворота векторов. Информация х, и х с выходов соответствующих блоков поворота векторов через входы 122 и 124 и коммутаторы 48 и 49, управляемые через элемент И 54, поступает на входы сумматора-вычитателя 108, На выходе знакового разряда сумматора - вычитателя 08 формируется сигнал управления 1, знаков сумматоров-вычитателей блока поворота векторов, который через элементы И 68 и ИЛИ 97 поступает на выход 132, а также через элементы И 66 и ИЛИ 96 на выход 131; После проведения и итерационных шагов на элементе И 69 формируется сигнал, который устанавливает триггер 113 в нулевое состояние, а на элементе И 73 формируется сигнал разрешения прохождения синхроимпульсов через элемент И 72 на распределитель 109 мпульсов, Первый импульс через элемен 1456951ты И 78 и ИЛИ 98 поступает на выход 137 и разрешает прохождение информации с выходов блоков поворота векторов на вычитатели преобразователя. Этот же импульс разрешает прохождение информации у , и У , с входов 125 и 120, информации у , с входа 123 через коммутатор 50 на компараторы 117 и 118. Состояние выходов компараторов 117 и 118 У., Уз рь-е р У.,у; у,су , анализируется элементами И 59 и 60 и элементом ИЛИ 96. Если не выполняется усло ие У.ДУ,У , р то на выходе 15 элемента НЕ 106 формйруется сигнал, устанавливающий через элемент И 84 триггер 115 в единичное состояние, и на выходе 144 формируется сигнал, указывающий, что вычисляется расстоя ние от одной из концевых точек (точки М,) одного из отрезков (отрезка . ММг) до одной из концевых точек (точки М) второго отрезка М М . Если условие уу 1 р у 4ся, то триггер 115 остается в нулевом состоянии. Второй синхроимпульс с выхода распределителя 109 импульсов через элементы И 81 и ИЛИ 100 поступает на выход 140, разрешая про хождение информации г,рг с выходов вычитателей функционального преобразователя и информации х, рх,уру на множительно-делительные блоки, и одновременно устанавливает соответствую-З 5 щий режим работы сумматоров-вычитателей множительно-делительных блоков, Этот же синхроимпульс разрешает прохождение информации у , и у , свходов 125 и 120 и информации У , с входа 119 через коммутатор 50 на компараторы 117 и 118. Состояние вы-.ходов компараторов 117 и 118 у 2 ьЛ ьсу3,и.1 р ",ь 1-з,е- р у,ь4,о- р у,у, анализируется элементами 45И 59 и 60 и элементом ИЛИ 95. Еслине выполняется условие у фУ , Уто на выходе элемента ЙЕ 106формируется сигнал, устанавливающийчерез элемент И 85 триггер 116 в единичное состояние, и на выходе 14550формируется сигнал, указывающий, чтовычисляется расстояние от второй концевой точки М отрезка М Мдо второй концевой точки М отрезка МзМ.55Если условие У ф У , (У цыполня ется, то триггер 116 остается в нулевом состоянии. Третий синхроимпульсс выхода распределителя 109 импульсов через элементы И 82 и ИЛИ 101 поступает на выход 141 и управляет выпол - нЕнием операции вычитания величины г из величины Ь Б в множительно-делиЕтельных блоках преобразователя. Четвертый синхроимпульс с выхода распределителя 109 импульсов устанавливает через элементы И 83 и ИЛИ 94 триггер 112 в единичное состояние, при этом через элемент ИЛИ 92 открывается элемент И 56 и начинаются итерационные процессы в блоках поворота вектора и множнтельно-Лелительиых блоках. Информация у, узЦ =и р 2 п) с выходов соответствующих блоков поворота векторов через входы 123 и 125 и коммутаторы 48 и 49, управляемые элементом И 55, поступает на входы сумматора-вычитателя 108, где формируется сигнал управления знаком сумматоров-вычитателей соответствующих блоков поворота векторов, который через элементы И 69 и ИЛИ 97 поступает на выход 132. Одновременно инФормация ут;,уя, Ц=,2 п-Т) с выходов соответствующих блоков поворота векторов через входы 119 и 120 и коммутаторы 46 и 47, управляемые элементом И 55, поступает на входы сумматора-вычитателя 107, где формируется сигнал ц" .управления знаком сумматоров-вычитателей соответствующих блоков поворота векторов, который через элементы И 64 и ИЛИ 96 поступает на выход 131. Информационный процесс заканчивается после того, как в счетчике 102 зафиксировано число 2 п итерационных шагов. При этом на выходе элемента И 70 формируется сигнал, разрешающий прохождение информации х,у с входов функционального преобразователя на множительно-делительные блоки и устанавливающий режим суммирования сумматоров-вычитателей .множительно-делительных блоков. Этот же сигнал через элемент ИЛИ 98 разрешает прохождение информации на входы вычитателей функционального преобразователя и устанавливает триггер 112 в нулевое состояние.Во втором режиме в блоке 5 по сигналу Пуск", поступающему на вход 129, триггеры 13 и 114 устанавливаются в единичное состояние через элементы И 53 и ИЛИ 89 и 90 соответственно. При этом координаты точек М,М,М и Мн заносятся в блоки по 1456951ворота векторов. Триггер 113 разрешает через элемент ИЛИ 92 прохождение синхроимпульсов с входа 127 черезэлемент И 56 на элемент ИЛИ 93 и насчетчик 102 шагов и через выход 138на шину прерывания итерационного процесса. Это приводит к возникновениюитерационного процесса поворота век-торов в блоках поворота векторов. Ин Оформация х и х с выходов соответ, д,ствующих блоков поворота векторовчерез входы 122 и 124 и коммутаторы48 и 49, управляемые через элементИ 54, поступает на входы сумматоравычитателя 108. На выходе знаковогоразряда сумматора-вычитателя 108 формируется сигнал управления и; знакомсумматоров-вычитателей блоков поворота векторов, который через элементы 20И 68, ИЛИ 97 и выход 132, а такжечерез элементы И 66, ИЛИ 96 и выход131 поступает на блоки поворота векторов. После проведения п итерационных шагов на элементе И 69 Формируется сигнал, который устанавливает триггер 13 в нулевое состояние и ерезэлементы И 73, ИЛИ 99 и И 72 разрешает прохождение синхроимпульсов с входа 127 на распределитель 109 импульсов, Первый из них через элементыИ 78 и ИЛИ 98 поступает на выход 137и разрешает прохождение информации свыходов блоков поворота векторов навычитатели преобразователя. Этот жеимпульс с элемента И 78 разрешаетпрохождение информации у , У,п. свходов 125 и 120 и информации у ,с входов 123 через коммутатор 50 накомпараторы 117 и 118. Состояние вы - 40ходов ко араторов 117 и 118 уЪуз,.,У ,Уэ ф У, ,У ,У п. У , анализруется элементамиИ 59 и 60 и элементом ИЛИ 95, Еслине выполняется условие У , У,п Й . 45у)то на выходе элемента НЕ 106формируется сигнал, устанавливающийчерез элемент И 84 триггер 11 5 в единичное состояние, и на выходе 144,формируется сигнал, указывающий, чтовычисляется расстояние от одной изконцевых точек (точки М) одного изотрезков (отрезка М Мд) до одной изконцевых точек (точки Мз) второгоотрезка ММ, Если условие уъп.й 55у у выполняется, то триггер1 5 остается в нулевом состоянии.Второй синхроимпульс с выхода распределителя 1 09 импульсов через элементы И 81 и ИЛИ00 поступает на выход40, разрешая прохождение информации г, г с выходов нычитателей функционального преобразователя и информации хх,у,у с его входов на множительно-делительные блоки, и одновременно устанавливает соответствующий режим работы сумматоров-нычитателей множительно-делительных блоков, Этот же синхроимпульс через элемент И 81 разрешает прохождение информации упу , с входов 125 и 120 и информаци). ус входа 119 через коммутатор 50 на компараторы 117 иг18. Состояние выходов компараторон 117 и 118 у )"),и- УЗ,п-у и у и- у,п-У 4 и- Уп-"У,панализируется элементами .1 59 и 60 и элементом ИЛИ 95, Если не выполняется услоние У)п- .д.пУФ ,то на выходе элемента ПЕ 106 формируется сигнал, устанавливающий через элемент И 85 триггер 16 н единичное состояние, и на выходе 145 формируется сигнал, указывающий, что вычисляется расстояние от второй конценой точки М отрезка ММ до второй концевой точки М отрезкаМ М . Если условие у ,у,2 у, , выполняе тся, то триг ге р 11 6 о с тае тся в нулевом состоянии. Третий синхроимпульс с выхода распределителя 109 импульсов через элементы И 82 и ИЛИ 10 и выход 14 управляет выполнением операции вычитания величины г иэ величиныБ в множительно-делиЕтельных блоках преобразователя, Четвертый синхроимпульс через элементы И 83 и ИЛИ 94 устанавливает триггер 112 н единичное состояние. При этом через элемент ИЛИ 92 открывается элемент И 56 и начинаются второй итерационный процесс н блоках поворота векторов и итерационный процесс в множительно-делительных блоках, Информация у, ,уЦ =п,2 п) с выходов соответствующих блоков поворота векторов через входы 123 и 125 и коммутаторы 48 и 49, управляемые через элемент И 55,поступает на входы сумматора-нычитателя 108, где формируется сигналуправления знаком сумматоров-нычитателей соответствующих блоков поворота векторов, Од;новременно информация у У Ц =2) ) =п,2 п) с выходов соответствующих блоков поворота векторов через входы 119 и 120 и коммутаторы 46 и 47) управляемые через элемент И 55, по 1456951 2ступает на входы сумматора-вычитате- ля 107, где формируется сигнал ц. управления знаком сумматоров-вычитателей соответствующих блоков поворота векторов, который через элементы И 64 и ИЛИ 96 поступает на выход 131,Второй итерационный процесс закан. чивается после того, как в счетчике 102 зафиксировано число 2 п итерацион ных шагов. При этом на выходе элемента И 70 формируется сигнал, разрешающий прохождение информации х, у, с) входов функционального преобразователя на множительно-делгтельные блоки 15 и устанавливающий режим суммирования сумматоров-вычитателей множительноделительных блоков, Этот же сигнал через элемент ИЛИ 98 разрешает прохождение информации на входы вычитателей 20 функционального преобразователя и устанавливает в нулевое состояние триггер 112.Функциональный преобразователь работает в двух режимах, 25В первом режиме вычисляются координаты точки пересечения двух отрезков, заданных координатами иэ концевых точек и углом наклона по отношению к одной иэ осей системы коорди нат (например ОХ), синусно-косинусные Функции, функции вида й=0 ер 6+ч расстояние от концевых точек одного из отрезков до второго отрезка или до линии, являющейся его продолжени". ем, и между концевыми точками отрезков. Во втором режиме вычисляютсяокоординаты точки пересечения двух отрезков, заданных координатами двух концевых точек, расстояния от конце вых точек одного иэ отрезков до второго отрезка или до линии, являющейся его продолжением, и между концевыми точками отрезков.)1 ервый режим, В блоке 5 предвари тельно вычисляется угол ос =180 - 6.1 .1 Затем величинао П(+2 г) с входа 28 функционального преобразователя через коммутаторы 14 и 15 заносится в блоки 2 и 4 поворота векторов соответственно. Одновременно в блоке 5 вырабатывается сигнал, указывающий на то, что вычисляются функции в 1.посв совМ,углов р, и с . Этот сигнал по.тупает на выход 39 функционального преобразователя. В блоках 2 и 4 поворота вектора производится итерационный процесс, направленный на расположение вектора К с коорди1натами (О, - ) под углом ы относительно оси ОХ и под угломотносительно оси ОУ, Оба итерационных процесса провоцятся одновременно по алгоритму+1 г.=О, и; 1; =9 -с;агседоФ ш=2; 9 =1 г = гПоследняя итерация характеризуется минимальным значением ,=0, при достижении которого блок 5 вырабатывает сигнал прерывания процесса поворота векторов. При этом на выходе хв, блока 2 поворота вектора фиксируется значение совЫ а на выходе - у, -в 1 пМ( на выходе х , блока 4 поворота вектора фиксируется сояг а на выходе - уг, -ядпЫ . Значениясо в Ы(, я дп(; со вы, я 1 пЫ подаются на выходы 33,34,44 и 43 функционального преобразователя соответственно. Далее блок 5 управления вырабатывает сигнал, разрешающий прохождение информации М х, с входов 24 и 18 функционального преобразователя, сов ю с выхода блока 4 поворота вектора че - реэ коммутатор 17 на множительно-делительный блок 13; хх с входов 24 и 18 фукнциональйого преобраэова теля, соя Ы, с выхода блока 2 поворота вектора через коммутатор 16 на множительно-делительный блок 12. В блоках 12 и 13 одновременно по этому сигналу вычисляется величина Х 4-х Затем блок 5 вырабатывает сигнал, разрешающий прохождение через коммутатор 16 с выхода блока 2 поворотавектора величины вж Ы, на множитель- но-делительный блок 2, а с выхоца блока 4 поворота вектора - величины в 1 п через коммутатор 17 на множиг тельно-делительный блок 13 и разрешающий вы(исление в блоках 12 и 13сояь (х 4 х ) и ( сов Ог (х 4 х( )соответственно, Далее блок 5 управ13 1 ления снимает сигнал прерывания итерационного процесса и в множительноделительных блоках 12 и 13 начинается итерационный цикл реализации множительно-делительных операций, направленный на устремление соответствующих этим блокам величин р, и Ю к нулю, в, результате чего соот( ветствующие величины я и д; устремляются к величинам 8=(х -х )481 ПЫ, /Созе, И Я - (Х 4 Х ) 81 ПЫ 2/СОЯЫ соответственно. Последняя итерация характеризуется минимальными значениями величин , =0 и 3 :О, при достижении которых блок 5 вырабатыва,ет сигнал прерывания итерационного цикла в множительна-делительных блоках 12 и 13. Этот же сигнал разрешает прохождение информации у 4,У, с входов 25 и 19 функционального преобразователя на блоки 12 и 13 соответственно, на выходах 36 и 41 ко торых формируются соответственно величины координат уз и у точек Мз и МУ 4+ са 8 Ы, о=Уаэ а на выходе 40 преобразователя появляется сигнал, указывающий на вычисление функции вида Г=Шр+ч. Затемкоординаты концевых точек М,(хУ 4) и М(х 4,уг) первого отрезка поступают в блоки 1 и 4 поворота векторов соответственна. Координаты х, и у, поступают с входов 18 и 19 функционального преобразователя, координаты х 4 и у - с входа 24 функционального преобразователя и выхода множительноделительного блока 13 соответственно через коммутатор 15. Координаты концевых точек М(х,у) и М 4(х 4 У 4) поступают в блоки 2 и 3 поворота векторов; координаты х 4 и У 4 поступают с входов 24 и 25 функционального преобразователя, а х, и УЭ - с входа 18 функционального преобразователя и выхода множительно-делительного блока 12 соответственно через коммутатор 14. В блоках 1-4 поворота векторов производится итерационный процесс одновременного поворота векторов ОМОМ ,ОМ и ОМ 4 на угол Ч, определяемый равенством проекций точек Мз и М 4 на одну из осей координат (на 456951 14пример, на ось ОХ) па алгоритму Вол- дера х оу, +-1 10,д 1, т,4 Последняя итерация характеризуется 15минимальным значением ; а О, при достижении которого блок 5 управлениявырабатывает сигнал прерывания процесса поворота векторов. При этомвзаимное расположение проекций всех 20четырех точек М,ММз и М 4 на осьОУ определяется парой из двенадцатинеравенств у 4 у У; У"У У:У 2 УзЙУ 4Узс У 2 с У 4Уг с Уз с У 4У, У 4 У. Эти неравенства анализируются в блоке 5 управления. Если имеютместо одно иэ неравенств первой пары У,суУ 4 и оцна из неравенств четвертой пары усу у, та на выходах 37 30 и 38 функционального преобразователяприсутствует комбинация сигналов,указывающая, что после окончанияитерационного цикла вычисляются расстояния г, и гг от концевых точек Ч,и М отрезка МЧ до отрезка М М 4.Если имеют место одно иэ неравенствпервой пары у у,су 4 и одно из неравенств либо пятой пары у,с Уз У 4,либо шестой пары у у 4 у, то на выходах 37 и 38 функционального преобразавателя формируется комбинациясигналов, указывающая, что вычисляютс расстояние г, от концевой точкиМ, отрезка Ч Ч до отрезка М М и 45 расстояние . От концевой точки Мотрезка ММ до прямой, являющейсяпродолжением отрезка ЧЧ 4. Если имеют место одно из неравенств четвертой пары усу У 4 и оцна из неразс гс 4венств либо второй пары у) у 4)УС 4( 3либо третьей пары у у у 4, та на вы 3( 4 фходах 37 и 38 функционального преобразователя формируется комбинациясигналов, указывающая чта вычисляются расстояние г, ат концевой точкиМ отрезка ММ ДО Отрезка МЗЧ 4 ирасстояние гг ат концевой точки Чготрезка М, М да прямой, являющейсяпродолжением отрезка ММ 4. Если не яимеют места ни одно из неравенств первой паРы у у у 4 и ни одно из нес 4равенств четвертой пары у у ру 4, то на выходах 37 и 38 функционального преобразователя формируется комбина - ция сигналов, указывающая, что вычисляются расстояния г, и гг от концевых точекМ, и М отрезка ММ до линии, являющейся продолжением отрезка М,М.Ва время анализа неравенства блок 5 вырабавеет сигнал, раэрешаюций прохождение информации х,; и х с выходов блоков поворота векторов через группы элементов И б и 7 на входы вычитателей 1 О, где вычисляется расстояние г, =х,; -х, от концевой точки М отрезка ЧМ до отрезка 1 М 4 или до прямой, являющейся продолжением отрезка 11 М 4. Этот же сигнал разрешает прохождение информации х, и х 4, с выходов блоков 4 и 3 поворота векторов через группы элементов И 8 и 9 на входы вычитателя 11, где вычисляется расстояние г=.х, -х 4 от концевой точки М отрезка ММ до отрезка М М 4 или до прямой ММ 4, являющейся продолжением отрезка М М. цалее блок 5 вырабатывает сигнал, разрешающий прохождение информации г, и гг с выходов вычита- телей 10 и 11 и информации х,х, уу на множительно-делительные блоки 12 и 13 х, и у, подаются с входов 18 и 19 функционального преобразователя, а х. и у подаются через коммутатор 15 с входа 24 функционального преобразователя и выхода множительно-делительного блока 13, В блоках 12 и,13 ацновременно вычисляются величины: (,х=х -х, г =г,+г в перьом и 1 У:-.у -у г =г, +г ва втором. Затем блок 5 вырабатывает сигнал разрешающий вычисления в множительно-делительных блоках 12 и 13(величин=-г +ьх и 3, =-+ьу соответственно. Цалее блок 5 снимает сигнал прерывания итерационного процесса, в результате чего в блоках 1-4 поворота векторов начинается второй итерационный цикл, направленный на совмещение проекций точек М и Мэ, М и М 4. При этом операторы поворота а и ц" ,определяются знаками разнос. ( , (тей д=у уи 1 =у,у 4саат ветственно, а в качестве начальных условий х и у о берутся те, чта40 45 50 55 руются соответственно величины коардинат точки М (х, у ) пересечениядвух отрезков М,М, М М 4х х +Ьх г /гу =у +6 у г,/гВторой режим. Координаты концевых точек М (ху, ) и М ,х, у ) первого отрезка поступают через входы 18-21 в блоки 1 и 4 павара г вектора соответственно, причем хи уг поступают в блок 4 поворота вектора через коммутатор 15, а координаты концевых точек М,(х,у ) и 1 (х,у 4) поступают через входы 22-25 в блоки 2 и 3 поворота вектора, ху поступают в блок 2 поворота вектора через коммутатор 14. В блоках 1-4 поворота вектора производится итерационный процесс получены в конце первого итерационного цикла, Одновременно в множительно-делительных блоках 2 и 13 начнется итерационный цикл реализациимножительно-делит ельных операций,направленный на устремление соответствующих этим блокам величин 8 ик нулю, в результате чего соответ Н 10 ствующие величины (,; и р устремляются к величинам я =Ьхг /г и рбу г, /г соответственно. Последняяитерация характеризуется минималь, (ными значениями, величин 1 =0-"О,4р 15 1:0 и ;:О, при достижении которыхблок 5 вырабатывает сигнал прерывания итерационного цикла в множительно-целительных блоках 12 и 3, Поэтому же сигналу информация х, и 20 х с выходов блоков 1 и 2 поворотавекторов через группы логическихэлементов И 6 и 7 поступает на вычитатель 1 О, на выходе 35 которогоформируется величина г =х -хз 25 расстояния от концевой точки М, отрезка М,М да концевой точки М отрезка М М 4. Этот же,сигнал разрешает прохождение информации х 4,х 414,через группы логических элементов .30 И 8 и 9 на вычитат ель 1 1 , на выходе4 2 которого Формируется величинарасстояния г = х -х . от концевойточки М отрезка ММ цо концевойочки М отрезка М М 4. Кроме того, З 5 этот же сигнал разрешает прохождениес входов 18 и 19 функциональнога пре-образователя информации ху, черезкоммутаторы 16 и 17 на блоки 12 и13, на выходах 36 и 41 которых форми 17 1456951поворота векторов ОМ ОМ ОМ , ОМ 4на угол д, определяемый равенствомпроекций точек М, и М 4 на одну изосей координат ,например, на ось ОХ) 5по алгоритму Волдера-( +1У =у;-с 1; х; 2 10 1=0,п30 Последняя итерация характеризуется 15 минимальным значением 1;=О, при достижении которого блок 5 вырабатывает сигнал прерывания процесса поворота вектора. При этом взаимное расположение проекций всех четырех точек 20 М,М 2,М 3 и М 4 на ось Оу Определяется парой из двенадцати неравенствУЭ (УУ 4У У 4 ( 3 ф УЗ(у (У 4 фУ узу 4УУ У, Эти неравенства анализируются в блоке 5. Если имеют 25 место одно иэ неравенств первой пары узу,) у 4 и одно из неравенств четвертой пары уду у то на выходах37 и 38 функционального преобразователя присутствует комбинация сигналов, указывающая, что после окончания первого итерационного цикла вычисляются расстояния г, и,. от концевых точек Ч и Мг отрезка ЧЧ цо отрезка МЧ 4. Если имеют место одно из неРавенств пеРвой паРы Узъ У,У 4 и одно из неравенств либо пятой пары уу у либо шестой пары у)у)у г з 4то на выходах 37 и 38 функционального преобразователя формируется ком бинация сигналов, указывающая, что вычисляются расстояние г, от конце;вой точки М, отрезка М, М. до отрезка Ч М 4 и расстояние г от концевой точки М отрезка М,Мг цо прямой, яв ляющейся продогыением отрезка Ч Ч, .Если имеют место одно из неравенств четвертой пары у у ) у, и одно из неравенств либо второй пары УУ 4 Улибо третьей пары у, у,у, то на выходах 37 и 38 функционального преобразователя формируется комбинация сигналов, указывающая, что вычисляются расстояние г от концевой точки М отрезка ЧМг до отрезка Ч М 4 и расстояние г, от концевой точки отрезка Ч до прямой, являюцейся про - должением отрезка ЧЧ 4. Если не име-ют места ни одно из неравенств первой пары у у,) у и ни одно из неравенств четвертой пары уу ) у, то на выхо -.З .(. 4дах 37 и 38 функционального преобразователя формируется комбинация сигналов, указывающая, что вычисляются расстояния г, и г от концевых точек М, и Мг отрезка 1,М до линии, являющейся продолжением отрезка МзЧ 4. Во время анализа неравенства блок 5 вырабатывает сигнал, разрешаюций прохождение информации х и х, с выходов блока поворота векторов через группы элементов И 6 и 7 на входы вычитателя 10, где вычисляется расстояние г, =(; -х, ( от концевой точки М, отрезка .1,М .до отрезка М Ч 4 или до прямой, являющейся продолжением отрезка Ч М 4. Этот же сигнал разрешает прохождение информации х, и х с выходов блоков 4 и 3 поворо 4та векторов через группы элементов И 8 и 9 на входы вычитателя 11, где вычисляется расстояние г =(х,; -х 4,( от концеой очки Мг отреза М,1 г отрезка ".114 или до прямой ЧЧ 4, являющейся продолжением отрезка. Далее блок 5 вырабатывает сигнал, раз - решающий прохождение информации г, и г с выходов вычитателей 1 О и 11 и информации хх ,уу 1 на множительно-делительные блоки 12 и 13; х, и у, подаются с входов 18 и 19 функционального преобразователя, а х у подаются через коммутатор 5 с входов 20 и 21 Функционального преобразователя. В блоках 12 и 13 одновременно вычисляются величиныгДх= =х-х и г =г+г в первом и Д,=у-у, и г =г, +г 2 во втором. Затем блок 5 вырабатывает сигнал, разрешающий вычисление н множительно-делительных блоках 12 и 13 величин ( =-г +дх ио=г +Ду соответственно, алее блок а 2:5 снимает сигнал прерывания итерационного процесса, в результате чего в блоках 1-4 поворота векторов начи - нается второй итерационный цикл, направленный на совмещение проекций точек Ч и М,Ч и М, . При этом операторы поворота о и с; определяютсч знаками разносте 1, =у -у и,1соответственно а в качестве начальных условий х и у беруте,ося те, что получены в конце первого итерационного цикла. Одновременно в множительно-дслительных блоках 12 и 13 начинается итерационный цикл реа

Смотреть

Заявка

4131982, 18.07.1986

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. В. И. ЛЕНИНА

КОЗЫРЕВИЧ АЛЕКСАНДР ФЕДОРОВИЧ, ЛЕБЕДЕВ ВЛАДИМИР ИЛЬИЧ, ОРАНСКИЙ АНАТОЛИЙ МИТРОФАНОВИЧ

МПК / Метки

МПК: G06F 7/548

Метки: функциональный

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

Код ссылки

<a href="https://patents.su/14-1456951-funkcionalnyjj-preobrazovatel.html" target="_blank" rel="follow" title="База патентов СССР">Функциональный преобразователь</a>

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