Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода графической информадии из вычислительных устройств на индикаторы телевизионного типа.
Цель изобретения - повьпиение точности устройства.
На чертеже приведена блок-схема устройства.
Устройство содержит блок 1 синхронизации, состоящий из последовательно соединенных генератора 2 импульсов, счетчика 3, формирователя 4 импульсов, счетчика 5, формирователя 6 импульсов, а также первый регистр 7, блок 8 сравнения, второй регистр 9, регистр 10, второй блок II сравнения, четвертый регистр 12, сумматоры 13-18 и логический блок -19
Логический блок 19 срдер;жит элемент НЕ 20, логический элемент ИЛИ 21, элемент ИЛИ-НЕ 22, элемент И 23 и выход 24 устройства, подключаемый к модулятору ЭЛТ . (не показана).
Устройство работает следующим образом.
Код радиуса внутренней окружности г поступает на первый вход устройства извне и заносится в регистр 7, с выхода которого он поступает на .вход блока 8 сравнения. Код радиуса внещней окружности R поступает па второй вход устройства извне и заносится в регистр 10, с выхода которого он поступает на вход блока 11 сравнения. На другие входы блоков 8 и 11 сравнения поступает со счетчика 3 изменяющийся при развертывании строки код номера элемента строки
В момент равенства кода N с кодом г на выходе блока 8 сравнения появляется импульс, разрешающий запись кода N г из сумматора 13 в регистр 9. В момент равенства кода N с кодом R на выходе блока 11 сравнения появляется импульс, разрешающий запись кода N R из сумматора 13 в регистр 12.
Вычисление квадрата номера элемента строки N производится с умматором 13, вьтолненным по схеме накапливающего сумматора, по алгоритму: . N (N-1) + 2-(N-l) + l .
Это вычисление сводится к одной операции сложения, так как умножение на двН равносильно подаче разрядов
на вход сумматора 13 со сдвигом на один разряд в сторону старших разрядов, -а прибавление единицы равносильно -постоянному занесению единицы в младший разряд. Возможность вычисления по этому алгоритму следует из TorOj что код номера элемента строки является монотонно возрастающим по строке, причем приращение постоянно равно единице.
Сумматор 14 производит вычисление квадрата номера строки М по такому же а агоритму, для случая прогрессив- ной развертки, и по алгоритму
5
М
(М-2) + 2-(М-2) + Случая черезстрочной развертки.
Начальная установка сумматоров 13 и 14 осуществляется соотве тствен- но импульсами обратного хода строч0 ной и кадровой разверток с выходов формирователей 4 и 6 импульсов по входам обнуления регистров, входящих в схему накапливающих сумматоров 3 и 14. Занесение через эти
5 регистры на входы комбинационных сумматоров новых значений квадратов номера элемента строки и номера строки, происходит соответственно по .приходу импульсов с генератора 2 им0 -пульсов и формирователя 4 импульсов .(первый и третий выходы блока синхронизации) .
Сум1-1атор 15, на входы которого поступают код квадрата номера стро- . ки с су1-1матора 14 и поразрядно инвертированный код квадрата радиуса внутренней окружности с инверс -Ш х выходов регистра 9, вычисляет дополнительный код квадрата текущей коорQ динаты внутренней.окружности кольца по строке - N . по формуле - -N, м - г.
Затем этот код поступает на вход сумматора 16, на другой вход которо го подается код квадрата номера элемента строки N с сумматора 13.
Сумматор 16 вычисляет разность N - - N М + N - г2.
Знаковый разряд этой разности равен единице, если
М 5 + N г % и равен нулю, если
М - + N V г .
55 Аналогично сумматор 17, входы которого подключены к вьЬсодам сумматора 14 и инверсным выходам регистра 12, вычисляет дополнительный код
31243016
вадрата текущей кординаты внешней кружности по строке -N по формуле
- М - КЧ
Затем по этому коду и коду квадата номера элемента строки N с5 умматора 13 сумматор 18 вычисляет азность
.М + N - R
Знаковый разряд этой разности раен единице, если О
М / R
Фо
лец тру ции .кот пер пер и п сое вто мат вый вых вхо вхо уст нен рог сое тор тре тор сум от с ц ств и ш тый ход ств тог соо сум дом ,рог вых вхо вхо дом сра чет кот сум пят рог мат тог соо мат соед бло нены мат
и равен нулю, если М + N ) R
Логический блок 19 формирует на выходе 24 устройства импульс подсве элементов кольца. Импульс подсвета вырабатьшается для элементов строк, находящихся на внутренней, ограни- чивающей кольцо, окружности и вне е но попадающих внутрь внешней, ограничивающей кольцо, окружности или на нее,
Элементам строк, расположенным
на внутренней окружности кольца и вне ее, соответствует нулевое значение знакового разряда на выходе сумматора 16 и единичное значение на выходе элемента НЕ 20, входящего в состав логического блока 19. Элементам строк, располоисенным внутри внещней окружности кольца, соответствует единичное значение знакового разряда сумматора 18 Сна первом его выходе), и, атедовательно, на выходе элемента ИЛИ 21, входящего в состав логического блока 19. Элементам строк, расположенным на внешней окружности кольца, соответствует нулевое значение числовых разрядов сумматора 18 (на остальных его выходах), и, следовательно, едиш-1чные значения на выходах, входяшцх в логический блок 19 элементов ИЛИ-НЕ 22 или ИЛИ 2. Формирование импульса подсвета, соответсвующего элементам строк, удовлетворяющим всем указанным условиям, осуществляется по выходным сигналам элементов НЕ 20 и ИЛИ 21 и элементом И 23.
Таким образом, на выходе элемента И 23, являющемся выходом 24 устройства, формируется импульс подсвета, обеспечиваюш 1й отображение на экране всех элементов кольца, находящихся на ограта1чквакпщ-х. его внутренней и внешней окружностях и между ними.
5
О
0
0
5
5 0
0
Формула изобретения
1, Устройство для отображения колец на экране электронно лучевой трубки, содержащее блок синхронизации, первьш, второй и третий выходы .которого соединены соответственно с первым, вторым и третьим входами первого сумматора, третий, четвертый и пятый выходы блока синхронизации соединены соответственно с первым, вторым и третьим входами второго cyi матора, первый блок сравнения, первый вход которого соединен с вторым выходом блока синхронизации, второй вход - с выходом первого регистра, вход которого является первым входом устройства, выход первого блока сравнения соединен с первым входом вто- . рого регистра, второй вход которого соединен с выходом первого сумматора, а выход - с первым входом третьего сумматора, второй вход которого соединен с выходом второго сумматора, второй блок сравнения, отлич ающ е е с я тем, что, с целью повьшения точности устройства, оно содержит четвертый, пятый и шестой сумматоры, третий и четвертый регистры и логический блок, выход которого является выходом устрой- ства, первый и второй входы четвертого сумматора соединены с выходами соответственно первого и третьего сумматоров, а выход - с первым входом логического блок а, первый вход вто- ,рого блока сравнегшя соединен с вторым выходом блока синхронизации, второй вход - с выходом третье-Х) регистра, вход которого является вторым входом устройства, выход второго блока сравнения соединен с первым входом четвертого регистра, второй вход которого соединен с выходом первого сумматора, а выход - с перьям входом пятого сумматора, второй вход которого соединен с выходом второго сумматора, первый и второй входы шестого сумматора соединены с выходами соответственно первого и пятого сумматоров , выход шестого сумматора соединен с вторым входом логического блока, входы группы которого соединены с выходами группы шестого сумматора.
2, Устройство ПО П.1, о т л -и - чающееся тем, что логический блок содержит элемент НЕ, элемент ИЛИ, элемент ИЛИ-НЕ и элемент И,
выход которого являетчя выходом блока, вход элемента НЕ является первымявляются входают группы блока, первый
входом блока, первый вход элементавход элемента И соединен с выходом
ИЛИ является вторым входом блока,элемента НЕ, второй вход - с выходом .
а второй вход соединен с выходом эле-j элемента ШШ,
мента ИЛИ-НЕ, входы группы которого
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения кругов на экране телевизионного индикатора | 1984 |
|
SU1196944A1 |
Генератор колец для телевизионного устройства отображения информации | 1985 |
|
SU1403093A1 |
Генератор окружностей | 1985 |
|
SU1298796A1 |
Генератор кругов для телевизионного устройства отображения информации | 1985 |
|
SU1453441A1 |
Генератор кругов для телевизионного устройства отображения информации | 1986 |
|
SU1543441A1 |
Устройство для реализации двумерного быстрого преобразования фурье | 1983 |
|
SU1142845A1 |
Устройство для отображения окруж-НОСТЕй HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи | 1979 |
|
SU811314A1 |
Устройство для отображения информации | 1989 |
|
SU1695373A1 |
Устройство для отображения информацииНА эКРАНЕ ТЕлЕВизиОННОгО пРиЕМНиКА | 1979 |
|
SU842933A1 |
Устройство для распознавания прямого края объекта | 1987 |
|
SU1439636A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода графической информации из вычислительных устройств на индикаторы телевизионного типа. Цель изобретения - повьпаение точности устройства, которая достигается введением четвертого, пятого и шестого сумматоров, третьего и четвертого регистров, логического блока и соответствующих функциональных связей. I з.п. ф-лы, 1 ил. tsi;) 4 СО О
Устройство для формирования окружностей на экране электронно-лучевой трубки | 1977 |
|
SU742986A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для отображения окруж-НОСТЕй HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи | 1979 |
|
SU811314A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1986-07-07—Публикация
1984-10-09—Подача