Устройство для формирования графических изображений
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(56) 1, Кгпв й.Р,С1 пйегро 1 айев Ьу вйа.дга 111 пц щасп1 г саве раСйегп1966, ч,3,етельство ССС15/дО, 1980 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬТИЙ АВТОРСКОМУ СВИДЕ(54)(57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯГРАФИЧЕСКИХ ИЗОБРАЖЕНИЙ, содержащеепервый и второй регистры, первые выходю которых подключены соответственно к первым и.вторым входам коммута"тра и Формирователя импульса концаинтерполяции, выход которого соединенс первым входом блока управления,третий регистр, вход которого под-клвчен к выходу сумматора, первый выход третьего регистра соединен свторым входом блока управления, авторой выход подключен к первомувходу коммутатора, второй вход которого сбединен спервым выходом бло.ка управления, а выход подключен квходу сумматора, о т л и ч а ю щ еФ е с я тем, что, с целью повышения. точности устройства, оно содержит первый и второй дополнительные регистры начальных значений координат," 1 первый и второй. реверсивные счетчи-; ки, инФормационные входы которых сое" динены с выходами соответственно первого и второго дополнительных регистров начальных значений коордич нат, счетный вход первого реверсив" ного счетчика подключен к второму выходу блока управления и третьему входу Формирователя импульсов конца интерполяции, счетный вход второгореверсивного счетчика соединен с третьим выходом блока управления . и четвертым входом Формирователя импульсов конца интерполяции,первые управляющие входы первого и вто рого реверсивных счетчиков подключеныв к вторым выходам соответственно, первого и второго регистров,. а вторые управляющие входы соединены с четвертым выходом блока управления, и элемент сравнения, первый вход ко-, торого подключен к первому выходу первого регистра и к первому входу коммутатора, второй вход элемента сравнения соединен с первым выходом второго регистра и вторым входом коммутатора, а выход элемента сравнения подключен к третьему .входу блока управления.10372995 О 5 25 30 35 40 45 55 Изобретение относится к автомати; ке и вычислительной технике, в частности к устройствам для отображения информации, и может быть использовано для получения графических изобра" жений на матричных индикаторах.Известно устройство, позволяющее Формировать гра 4 веческив изображения и представляющее собой интерполятор на основе сумматора-выиитателя,который содержит регистры проекций вектора на оси координат, арифметическое устройство (сумматор-вычитатель) по" следовательного действия, регистр суммы, генерато сдвиговых и опрашивающих импульсов, коммутатор и цепи приращения по направлениям осей координат Я.Наиболее близким к предлагаемому по технической сущности являвтся устройство, содержащее последова" тельно соединенные реверсявный счет" чик, блок совпадения, соединенный с блоком управления, и триггер, ну" левой вход которого поделючен к формирователю импульсов конца интерполяции, а выход - к блоку управления, второй элемент И, входы которого подключены к блоку управления и к триггеру, а выход - к одному из ,входов реверсивного счетчика, дру" гой вход которого соединен с блоком управления и четвертый регистр, входы которого подключены к счетчику и к входу первого элемента И, а выход - к коммутатору. Устройствопозволяет Формировать линии различной толщины,интерполируя вектор ступенчатой линией, состоящей из единичных приращений по направлениям осей координат 21. Недостатком известного устройства является то, что оно позволяетформировать только линии ограниченного направления, а именно линии, ко:торые, проходя через начало коор"динат, лежат в первой и третьейкоординатных четвертях, поэтомупри формировании изображений, всостав которых входят линии, лежащие во второй и четвертойкоординатных четвертях, Формируемое изобра".жение не будет соответствовать требуемому.11 ель изобретения - повышение точ"ности устройства,Поставленная цель достигается тем,что в уСтройство для Формирования графических изображений, содержащее первый и второй регистры, первыевыходы которых подключеий соответственно к первцм и вторым входам коммутатора и Формирователя импульсаконца интерполяции, выход которогосоединен с первым входом блока управления, третий регистр, вход ко"торого подключен к выходу сумматора,первый выход третьего регистра сое" динен с вторым входом блока управления, а второй выход подключен кпервому входу коммутатора, второй вход которого соединен с первымвыходом блока управления, а выход подключен к входу сумматора, введенй первый и второй дополнительныерегистры начальных значений координат, первый и второй реверсивныесчетчики, информационные входы которых соединены с выходами соответ- г ственно первогои второго дополнительных регистров начальных значенийкоординат, счетный вход первого реверсивного счетчика подключен к второму выходу блока управления и к Третьему входу формирователя импульсов конца интерполяции, счетныйвход второго реверсивного счетчикасоединен с третьим выходом блокауправления и четвертым входом форми,рователя импульса конца интерполяции,первые управляющие входы первого ивторого реверсивных счетчиков подключены к вторым выходам соответственно первого и второго регистров,а вторые управляющие аховы соединены с четвертым выходом блока управления, и элемент сравнения, первыйвход которого подключен к первомувыходу первого регистра и к первомувходу коммутатора, второй вход элемента сравнения соединен с первымвыходом второго регистра и вторымвходом коммутатора, а выход элементасравнения подключен к третьему входублока управления. На фиг. 1 приведена структурнаясхема устройства; на Фиг.2 - Функ циональная.схема блока управления.Устройство содержит первый регистр1 со знаковым разрядом 2 первой проекции, второй регистр 3 со знаковым разрядом 1 второй проекции, кбммутатор 5, сумматор 6, знаковый разряд 7 сумматора 6,.:третий регистр 8, знаковый раз.ряд 9 регистра 8, блок 10 уп3 10372 .равления, реверсивные счетчики 11 и 12, регистры 13 и 14 начальных значений координат, Формирователь 15 импульсов конца интерполяции,элемент 16 сравнения, входы 17 и 18 5 значений первой и второй проеции, входы 19 и 20 начальных значений координат, вход 21 признака утолще- . ния, вход 22 импульса начала работы, входы 23 и 24 текущих значений пер" 10 вой и второй проекций.Функциональная схема блока 10 управления представляет собой микропрограммный автомат на регистре сдвига, выполненный на 2 "триггерах. Вы ходы С 1, Ь, С подключаются к коммутатору 5, вход с 1 - к элементу 16 сравнения,выходы Е, ,р соединены с,соответствующими входами реверсивных счетчиков 11 и 12, вход Ь подключен 20 к выходу Формирователя 15 импульсов конца интерполяции, а вход 1 - к знаковому разряду 9.Устройство работает следующим образом.В исходном состоянии в первый регистр 1 и второй регистр 3 занесены соответственно коды Л Х и Ь У, в зна. ковые разряды 2 и 4 записываются знаки приращений соответствующих кодов й М и А У, а в регистры 13 и 14 начальных значений координат - координаты начала линии, Содержимоетретьего регистра 8, знакового разряда 9, реверсивных счетчиков 11 и 12 равны нулю.Устройство начинает работать после поступления на вход блока 10 управления по входу 22 импульса начала работы. Блок 10 управления выдает раз.4 О решение на запись содержимого регистров 13 и 14 начальных значений координат и реверсивные счетчики 12 и 11 соответственно. Кроме того, по сигналу, поступающему из блока 10 управ ления на коммутатор 5, из регистров1 и 3 на сумматор 6 подаются значения кодов Ь Х и А У, происходит вычисление разности, а результат помещается в регистр 3. 50Знак результата хранится в знаковом разряде 9. Если знак результата положительный, что анал;"зируется бло", ком 10 управления, то в следующем цикле содержимое регистра 8 подается 55 на коммутатор 5 и на сумматоре 6 про-, исходит вычисление разности содержимого регистра 8 и регистра 3. Циклы вычитания повторяются до изменения знака результата на отрицательный; после чего работа интерполятора на строке .заканчивается,С каждым циклом вычитания, дающим положительный остаток, посредством блока 1 О управления изменяется на единицу состояние реверсивного счетчика 11. При появлении отрицательного остатка блок 10 управления изменяет на единицу, состояние реверсивного счетчика 12, что равносильно ле" реходу на следующую, строку.Знаковые разряды 2 и 4 управляют направлением счета реверсивных счет" чиков 11 и 12. В случае отрицательно го значения кода а Х или аУ соответствующий реверсивный счетчик работает в режиме вычитания, при положительном значении кода - в режиме сложения.При появлении отрицательного осстатка блок 10 управления выдает разрешение на выдачу остатка из регистра 8 и .суммирование его со значением регистра 1, а результат помещается в регистр 8. Аналогично предыдущей строке происходит вычисление разности содержимого регистра 8 и регистра 3 до смены знакового разряда 9 на отрицательное .значение.С выходов 23 и 24 реверсивных счетчиков 11 и 12 выдаются соответ" ственно текущие значения кодов абсцисс и ординат Формируемого отрезка линии.После того, как требуемый отрезок линии с проекциями д Х иУ сформирован, Формирователь 15 импульсов выдает в блок 1 О управления импульс конца интерполяции.После формирования отрезка линии и при наличии на входе 21 признака утолщения блок 1 О управления вйдает разрешение на запись содержимого регистров 13 и 14 в реверсивные счет чики 12 и 11 соответственно. Затем блок 10 управления анализирует результат сравнения кодов Ь Х и ДУ , поступающий с элемента 16 сравнения, Если а ХЬ 1, то блок 10 управления изменяет на единицу содержимое реверсивного счетчика 12, в противном случае - реверсивного счетчика 11, Направление счета реверсивных счетчиков 11 и 12 по прежнему опре"деляется знаковыми разрядами 2 и 4.Т 1 осле эого повторяется описанный-процесс Формирования отрезка линии.При синтезе утолщенных линий наматричном экране Формируются несколь"ко параллельных линий, сдвинутых друготносительно друга на величину шагаэкрана.Таким образом, при Формированииотрезка линии рассматриваемое устройство учитывает не только абсолютные значения проекции отрезка на оси координат, но и знаки этих проекций, что дает возможность формировать на матричном индикаторе линии произвольного направления.Экономический эффект от использо" вания предлагаемого устройства обусловлен техническими преимуществами.1037299 Составитель А.ИороэоТехред Т. Иаточка ратилло Редакт орректор В. Гирняк ее е евее еее ееее швее еее евееееве еееееиал ППП "Патент," г. Ужгород, ул, Проектная,аз б 014/53 Тираж ВНИИПИ Государственн по делам изобр 113035, Иосква,Ж, 706го комитета СССРтений и открытийРаушская наб., д
СмотретьЗаявка
3439825, 17.05.1982
ЛЕНИНГРАДСКИЙ ОРДЕНА ЛЕНИНА ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. И. УЛЬЯНОВА
ГУБИНСКИЙ АНАТОЛИЙ ИЛЬИЧ, ГУСЕВ АНДРЕЙ АЛЕКСЕЕВИЧ
МПК / Метки
МПК: G06K 15/00
Метки: графических, изображений, формирования
Опубликовано: 23.08.1983
Код ссылки
<a href="https://patents.su/5-1037299-ustrojjstvo-dlya-formirovaniya-graficheskikh-izobrazhenijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования графических изображений</a>
Предыдущий патент: Устройство для считывания графической информации
Следующий патент: Устройство для регистрации информации
Случайный патент: Папка для документов