Устройство для отображения кругов на экране телевизионного индикатора

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

Автор: Стехин

ZIP архив

Текст

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода графической информации из вычислительных устройств на индикаторы телевизионного типа.Цель изобретения - повышение точности устройства за счет исключения возможных пропусков отображаемых точек поверхности круга.На чертеже представлена блок-схема устройства,Устройство содержит синхронизатор 1, который состоит из последовательно соединенных генератора 2 импульсов, первого счетчика 3, первого формирователя 4 импульсов, второго счетчика 5 и второго формирователя 6 импульсов, регистр 7 радиуса круга, блок 8 сравнения, регистр 9 квадрата радиуса круга, первый 10; третий 11, второй 12 и четвертый 13 сумматоры, элемент ИЛИ - НЕ 14 и элемент ИЛИ 15, выход которого является выходом 16 устройства, подключаемым к телевизионному индикатору (не показан).Генератор 2 импульсов формирует тактовые импульсы, его выход является первым выходом синхронизатора 1. Счетчики 3 и 5 являются соответственно счетчиком элементов строки и счетчиком строк, а их выходы .соответственно вторым и четвертым выходами синхронизатора 1. Формирователи 4 и 6 импульсов вырабатывают импульсы обратного хода соответственно строки и кадра, их выходы являются соответственно третьим и пятым выходами синхронизатора 1. В регистре 7 хранится код радиуса круга, в регистре 9 - код квадрата радиуса круга. Блок 8 сравнения вырабатывает импульс в момент равенства кода номера элемента строки и кода радиуса круга. Сумматоры 10 и 11 являются сумматорами накапливающего типа и вычисляют квадраты номера элемента строки и номера строки, Сумматор 12 вычисляет дополнительный код квадрата текущей координаты, ограничивающей круг окружности по строке, а сумматор 13 - разности квадратов номера элемента строки и текущей координаты окружности по строке. Элемент ИЛИ - НЕ 14 вырабатывает единичный импульс при равенстве нулю кода разности на выходе сумматора 13, а элемент ИЛИ 15 - выходной импульс подсвета на экране элементов круга при наличии единичных сигналов знакового разряда сумматора 13 или элемента ИЛИ - НЕ 14.Устройство работает следующим образом.Код радиуса круга К заносится из внешнего устройства (не показано) в регистр 7, с выхода которого он поступает на вход блока 8 сравнения. На другой вход блока 8 сравнения поступает со счетчика 3 изменяющийся при развертывании строки код номера элемента строки М. В момент равенства этих кодов Х = К на выходе блока 8 сравнения появляется импульс, разрешающий запись кода 1 Ч= К из сумматора 10 в ре.гистр 9.Вычисление квадрата номера элементастроки И производится сумматором 10, выполненным по схеме накапливающего сумматора, по алгоритмуМ=(М - 1)+ 2 (У - 1)+ Ц.Это вычисление сводится к одной операции сложения, так как умножение на два рав О носильно подаче разрядов на вход сумматора 10 со сдвигом на один разряд в сторону старших разрядов, а прибавление единицы равносильно постоянному занесению единицы в младший разряд.Возможность вычисления по этому алгоритму следует из того, что код номера элемента строки является монотонно возрастающим по строке, причем приращение постоянно равно единице.Сумматор 11 производит вычисление квадрата номера строки М по такому же алгоритму для случая прогрессивной развертки и по алгоритмуМ=(М - 2)+ 2 (М - 2) + 4для случая чересстрочной развертки.Начальная установка сумматоров 10 и 11 25 осуществляется соответственно импульсамиобратного хода строчной и кадровой разверток с выходов формирователей 4 и 6 импульсов по входам обнуления регистров, входящих в схему накапливающих сумматоров 10 и 11. Занесение через эти регистры на входы комбинационных сумматоров новых значений квадратов номера элемента строки и номера строки происходитсоответственно по приходу импульсов с генератора 2 импульсов и формирователя 4 импульсов (первый и третий выходы синхронизатора).Сумматор 12, на входы которого поступают код квадрата номера строки с сумматора 11 и поразрядно инвертированный код квадрата радиуса круга с инверсных вы О ходов регистра 9, вычисляет дополнительный код квадрата текущей координаты, ограничивающей круг окружности по стро.ке - Мпо формуле- М =М - КЗатем этот код поступает на вход сумматора 13, на другой вход которого подается код квадрата номера элемента строкиХ с сумматора 10.Сумматор 13 вычисляет разность.У 2 У 2 У 2 1 У д 2 50 Знаковый разряд этой разности равен едини.це, если М+ И( К, и равен нулю, еслиМ+ 1 Ч) йДля того, чтобы в качестве элементовкруга отображались элементы окружности,ограничивающей круг, для которых 55М+ Лl = Яиспользуется элемент ИЛИ - НЕ 14. Единица на его выходе появляется только при1196944 Составитель С. Гришин Техред И. Верес Корректор А. Зимокосов Тираж 451 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и оч крытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5 Филиал ППП Патент, г. Ужгород, ул. Проектная, 4Редактор И. НиколайчукЗаказ 7569/51 равенстве нулю всех разрядов на выходесумматора 13, т. е. приМ 2+ уЯ ф Это соответствует элементу строки, находящемуся на границе отображаемого круга. Элементам строки, находящимся внутри отображаемого круга, для которыхМ+ Ж - Ф(0 соответствует единица на выходе знакового разряда сумматора 13, соединенного с входом элемента ИЛИ 15. Поэтому обьединение на элементе ИЛИ 15 этого сигнала 5с выходным сигналом элемента ИЛИ - НЕ 14 позволяет получить на выходе 16 устройства импульс подсвета, обеспечивающий отображение на экране всех элементов круга, находящихся внутри него и на его границе.

Смотреть

Заявка

3768714, 11.07.1984

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

СТЕХИН ОЛЕГ ИВАНОВИЧ

МПК / Метки

МПК: G09G 1/16

Метки: индикатора, кругов, отображения, телевизионного, экране

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

Код ссылки

<a href="https://patents.su/3-1196944-ustrojjstvo-dlya-otobrazheniya-krugov-na-ehkrane-televizionnogo-indikatora.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения кругов на экране телевизионного индикатора</a>

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