Генератор векторов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
,8014747 С 1/08 ОСУДФРСТВЕННЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯРИ ГННТ СССР А ВТОРСНОЬйГ СВИДЕТЕЛЬСТВУ(57) Изобретение относитике и вычислительной тбыть использовано для вческой инФормации из ЭВ ретения - повышение быстродействиягенератора, Для этого в генераторвведены блоки сравнения 4, 5, блокипостоянной памяти 6-9, сумматор 8,элемент ИЛИ 13, с соответствующимиФункциональными связями. Изобретениепозволяет быстро и точно получатькоды синуса и косинуса угла наклона.вектора по значениям проекций вектора по координатам Х и У, а также получать приращения вектора по этимкоординатам. Постоянство единичногоприращения вектора позволяет Формировать вектор, равномерный по яркости.1 ил,л. 915 Б,ф. Ма ьство СС 08, 1976 тво СССР /08, 198 ав омаможефит хник ывода гр М. Цель ОПИСАНИЕ ИЗОБРЕТЕНИИзобретение относится к автоматике и вычислительной технике и можетбыть использовано для вывода графической информации иэ ЭВМ.5Цель изобретения - повышение быстродействия генератора,На чертеже приведена структурная, схема устройства.Генератор содержит регистр 1, информационный вход которого являетсяинформационным входом 2 генератора,первый 3, второй 4 и третий 5 блокисравнения, первый 6 и второй 7 блокипостоянной памяти, сумматор 8, третий 15блок 9 постоянной памяти, мультиплексор 10, первый 11 и второй 12 накапливающие сумматоры, элемент ИЛИ 13,генератор 14 импульсов. Позицией 15обозначен выход генератора по коорди Онате Х, позицией 16 - выход генератора по координате У, позицией 1вход начальной установки генератора.Генератор работает следующим образом, 25В начальный момент времени регистр1 и накапливающие сумматоры 11 и 12обнуляются при подаче сигнала на вход17 установки устройства в нулевое со,стояние. Обнуление регистра 1 и сумматоров 11 и 12 производится такжеперед каждым вводом кодов проекцийвектора в регистр 1,В регистр 1 вводятся коды проекций вектора, где хранятся в течениевремени его отображения. Коды проекций вектора по координатам Х и У подаются соответственно на входы перлвого и второго блоков 6 и 7 постоянной памяти. Причем их адресация производится непосредственно кодамипроекций вектора. Как только на выходе регистра 1 поясняются коды проекций вектора, на выходах блоков 6и 7 появляются коды логарифмов. величин этих проекций, С выходов блоков6 и 7 логарифмы величин проекций подаются на сумматор 8, на котором вычисляется модуль разности логарифмов величин проекций, а это соответствует логарифму тангенса угла наклона вектора, если Уь Х, или логарифмукотангенса угла наклона вектора, если 7( Х.Так как Функция логарифма тангенса угла монотонно возрастает на всейобласти своего определения, то каждой точке этой Функции соответствуетопределенное значение косинуса и синуса угла наклона вектора, т.е. логарифм тангенса угла однозначно определяет косинус и синус угла наклонавектора,Для вырабатывания сигналов, соответствующих синусу и косинусу угланаклона вектора, имеется третий блок9 постоянной памяти, который хранитлогарифмы тангенса угла в синус икосинус этого угла, причем осуществ-.ляется прямая адресация модулем разности логарифмов проекций векторасоответствующих значений синуса и косинуса угла наклона вектора. В результате на выходе блока 9 появляются коды косинуса и синуса угла наклона вектора, если УХ.Первый блок 3 сравнения вырабаты -вает сигнал 7 (Х, по которому производится коммутация мультиплексо-:ра 10.Так, если сигнал У ( Х отсутствует,то значения косинуса и синуса угланаклона вектора с первого и второговыходов блока 9 транслируются соответственно на первый и второй выходымультиплексора 10. При сигнале 7 ( Хмультиплексором 1 О производится переключение первого и второго выходовблока 9 на соответственно второй ипервый выходы мультиплексора 10. Спервого и второго выходов мультиплексора 10 значения косинуса и синуса угла наклона вектора подаются соответственно на входы накапливающихсумматоров 11 и 12 по координатам Хи У, На сумматорах 11 и 12 происходит последовательное накопление знагчений косинуса и синуса угла наклонавектора, При подключении к выходамустройства отклоняющей системы ЭЛТсигналы с сумматоров 11 и 12 преобразуются в соответствующие сигналы управления, в результате на экране происходит последовательное отображениеточек вектора. При совпадении кодовс выходов регистра 1 с кодами выходовсумматоров 11 и 12 .выдается сигнал"Останов", который с выхода элементаИЛИ 13 поступает на вход блокированиягенератора 14, соответственно прекращается работа накапливающих сумматоров 11 и 12.Таким образом предложенный генератор позволяет быстро и точно получатькоды синуса и косинуса угла наклонавектора. Это дает возможность практически сразу по появлению на выходах1474725 регистра 1 проекций вектора по координатам Х и У получать значения приращений вектора по координатам Х и У, Постоянство единичного приращения вектора позволяет формировать сектор, равномерный по структуре и яркости, вне зависимости от его параметров. Формула изобретения Составитель А. КоробовРедактор Л. Гратилло Техред Л.Сердюкова Корректор ЛПилипенко Заказ 1900/51 Тираж 470 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., д. 45 Производственно-издательский комбинат "Патент", г.Ужгород, ул. Гагарина,10 10Генератор векторов, содержащий регистр, первый блок сравнения, мультиплексор, первый и второй накапливающие сумматоры, генератор импульсов, выход которого подключен к тактовым входам первого и второго накапливающих сумматоров, информационные входы которых соединены с первым и вторым выходами мультиплексора соответственно, адресный вход которого соединен с выходом первого блока сравнения, первый и второй информационные входы которого соединены с первым и втОрыми выходами .регистра соответственно, информационный вход которого является информационным входом генератора, вход Установка нуля регистра соединен с входами "Установка нуля" первого и второго накапливающих сумматоров и является входом начальной30 установки генератора, выходы первого и второго накапливающих сумматоров являются первым и вторым входами на 1.потяжений по координатам Х и У,Генератора, о т л и ч а ю щ и й с ятем, что, с целью повышения быстродействия генератора, он содержит.первый, второй и третий блоки постоянной памяти, сумматор, второй итретий блоки сравнения, элемент ИЛИ,выход которого подключен ко входу.блокировки генератора импульсов, пер-.вый и второй входы элемента ИЛИ соединены с выходами второго и третьегоблоков сравнения соответственно, первые информационные входы которых соединены с первым и вторым выходамирегистра , подключенными к адреснымвходам первого и второго блоков постоянной памяти соответственно, выходы которых подключены к первому ивторому информационным входам сумматора соответственно, выход которого подключен к адресному входу третьего блока постоянной памяти, первый и второй выходы которого соединены с первым и вторым информационными выходами мультиплексора соответственно, вторые информационные вхоцывторого и третьего блоков сравненияподключены к выходам первого и второго накапливающего сумматора состветственно,
СмотретьЗаявка
4286133, 17.07.1987
ПРЕДПРИЯТИЕ ПЯ В-2431
КОЧАНОВ ПАВЕЛ ВАСИЛЬЕВИЧ, МАКАРОВ БОРИС ФЕДОРОВИЧ, РЯСИН ВЛАДИМИР ПАВЛОВИЧ
МПК / Метки
МПК: G09G 1/08
Опубликовано: 23.04.1989
Код ссылки
<a href="https://patents.su/3-1474725-generator-vektorov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор векторов</a>
Предыдущий патент: Устройство для отображения графической информации
Следующий патент: Устройство для формирования видеосигнала
Случайный патент: Способ изготовления графитовых тиглей