1
Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам для отображения информа- ции на экране электронно-лучевой трубки (ЭЛТ).
Такие устройства известны.
Одно из известных устройств содержит блок памяти, соединенный с регистрами сдвига и с блоком синхронизации, знакогенератор, подключенный к одному из регистров, блоку синхронизации и блоку формирования видеосигналов, соединенному с ЭЛТ, и блок управления 1.
Точность, отображения информации этим устройством низкая.
Известно и другое устройство, содержащее блок памяти, входы которого соединены с блоками ввода информации и синхронизации, а выходы подключены к первому и второму регистрам сдвига, соответственно, каждый из которых соединен с блоком синхронизации. Знакогенератор этого устройства подключен к первому регистру, блоку синхронизации и через блок формирования видеосигнала к ЭЛТ и к блоку синхронизации, соединенному с ЭЛТ .
Данное устройство не может отображать на экране ЭЛТ информацию в табличной форме и вычерчивать таблицы.
Цель изобретения состоит в расширении области применения устройства путем отображения информации в табличной форме и вычерчивания таблиц.
Поставленная цель достигается тем, что устройство содержит третий регистр сдвига, подключенный к блокам памяти и синхронизации, и блоки формирования вертикальных и горизонтальных линий, входы
которых соединены со вторым и с третьим регистрами сдвига соответственно и с блоком синхронизации, а выходы подключены к блоку формирования видеосигнала. Блок ввода информации содержит последовательно соединенные первый регистр, подключенный к первым элементам И, дешифратор, узел управления, соединенный с первыми элементами И, сч етчик и вторые элементы И, подключенные к узлу управления, второй регистр, вход которого соединен с узлом управления, а выходы через первый и второй элементы сравнения, другие входы которых подключены к счетчику, - с узлом управления.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - блок-схема блока ввода информации.
Устройство содержит блок 1 ввода информации, блок 2 памяти, ЭЛТ 3, блок 4 син.xpoiii:3aiuiii, iiupiibiii ., uiopoii G и тритии 7 Ko.ibUuiibie pLiiicipbi идиш a, :iiiaiajrciiepar(j) 8, ojKjiui 0 II 10 формирования lupniKajib111)1.4 и го1)113и11талы1ых Jiiiiiuii, couiiiLicinciiiio, блок 11 (niaiiiiH liiUicociiiTia.ia, СЧСТЧ11К 12, исриы 13 II UTOpoii 14 регистры, дешифратор 15, у:1ел 16 управления, iicpiibie элементы И 17, iiepubiii 18 и Бторой 19 элемеачи сраиисния, вторые элементы И 20.
Устройство работает следующим образом.
Информация, подлежащая отображению, от источника данных с помощью блока 1 ввода информации записывается в блок 2, откуда она иоетунает на отображение.
Экран ЭЛГ 3 разбивается на знакоместа, общее число которых онределяет объем одновременно отображаемой на экране информации. В пределах одного знакоместа могут отображаться символ и отрезки линий таблицы. Положение знакоместа на экране ЭЛТ 3 однозначно соответствует адресу (номеру) ячейки блока 2, ц которой хранятся код символа, отображаемого на этом знакоместе, и признаки отрезков горизонтальной и вертикальной линий таблицы, проходящих через это знакоместо.
Признаки хранятся в виде бнтов, занимающих два разряда в каждой ячейке блока 2.
Если через данное знакоместо должна проходить вертикальная линия таблицы, то в разряд соответствующей этому знакоместу яче11ки, храняни1Й признак вертикальной линии, должна быть занисана 1. Если через данное знакоместо должна нроходить горизонтальная линия, то в разряд соответствующей этому знакоместу ячейки , хранящий нризнак горизонтальной линии, должна быть записана 1. Если через данное знакоместо не должна проходить горизонтальная или вертикальная линия таблицы, то соответстБующий разряд признака таблицы ячейки, отвечающий данному знакоместу, равен 0.
По сигналам, поступающим от блока 4 синхронизации, информация считывается из ячеек блока 2 и поступает па кольцевые регистры 5, 6, 7 сдвига. При этом код символа, хранящийс5 в ячейке блока 2, параллельно записывается в регистр 5, а содержимое разрядов признаков таблицы - в регистры 6, 7. После считывания кода из очередной ячейки-производится сдвиг кольцевых регистров сдвига па один щаг и увеличение адреса блока 2 на единицу. 1 а-зрядность регистров 5, 6, 7 равна числу знакомест, составляющих одну информационную строку. Процесс перезаписи информации из блока 2 в регистры 5, G, 7 продолжается до полного их заполнения.
Формирование изображения символов и отрезков вертикальной и горизонтальной линий таблицы на экране ЭЛТ 3 ироизволыт1 а гпоп ;т1чнм пр1Пячпм
(liiiia.ibi синхронизации (cipOMiibie is кад HjiibiL-), lioci) iiaioHUic па ЭЛ1 3, вырабатыиаклся и 6;i()ko 4. lo.ibKO j.ieKipOHiiwii jy4 iiLpuMCCi 11 ген к нача.илкл точке ншро)MiuuiOHiioii cipuKii, блок 4 начинает вырабаibiiiarb серии импульсов сдвига, поступающих на все кольцевые рстисчры, обеспечивая их одиопременньп сдвиг синхронно с исремещеинем электронного луча вдоль телсвизиоиио cipoKii экраиа ЭЛГ 3. Число импульсов сдвигов в серии равно числу знакомест на 1111()ормациииио11 строке, что обеспечивает нолиьп сдвиг информации, 3aiiiicauuoii в регистрах 5, б, 7, и возврат ее
в исходное состояние. После перехода луча в начало слсдующе телевизионной строки блок 4 вырабагывает следующую серию импульсов сдвига. Количество серий имиульсои сдвига IJUBIIO количеству телевизионных
ClpOK; образующих ии|)(;рмационную ст)0ку. При каждом сдвиге регистров 5, 6, 7 па их ni)ix(vi,ax пояиляегся информация, когорая распределяется следующим образом: код символа из регистра 5 поступает па
знакогенератор 8, бит признака вертикальlioii линии - на блок 9 вертикальных линий, а бит признака горизонталь11011 линии - па блок 10 горизонтальных линий.
К моменту ирохождепия электронного луча через вертикальную границу знакоместа, иа котором должен бьпъ отобра/кеп заданHbtii символ, иаВыходе блока 8 вырабатывается uc): uiuioiiiibiii код, соотвстствующи) видеосигналу, обеспечивающему формированне на экране ЭЛТ 3 элементов разложения задаииого симг)ола на даниой телевизионпои строке.
При наличии единицы иа ипформацио;;пом входе блока 9 на его выходе к момепту прохождения луча через вертикальную границу знакоместа вырабатывается позициопиьп код, соответствуюпдий видеосигналу, который обеспечивает формирование элемепта разложения вертикальной линии
на данной телевизионной строке.
При наличии единицы на информационном входе блока 10 к моменту начала прохол депия электронного луча вдоль верхней
границы знакоместа на выходе блока 10 вырабатывается позиционный код, соответствующий видеосигналу, который обеспечивает формирование элементов разложения горизонтальной линии только па верхней телевизиоппой строке знакоместа.
Позиционный код с выходов блоков 8, 9, 10 поступает в блок 11, в котором он преобразуется в последовательный код, образуюпщй видеосигнал, передаваемый на
DJIT 3. Таким образом, нроисходит формирование изображения символов, отрезков горизонтальной и вертикальной линий таблицЕ) в пределах одной информационной строки и далее - в пределах всего экрана
. Я
С noMoiui.io блока 1 пподя информации (см. фиг. 2) можно 1М)Гчср1ии.гг1 ил окрпио ЭЛТ 3 тпбяипы проиг польиои формы. Ri.tчорчипаиис линий, состлпляюшпх тлбличиую форму, производится; ио горияпитлли- от .чмакомсстп, отмечсииого рабочим маркером, до зиакомсчта, на уропис которого расположен маркер конца П1,1черч1и а11ия; ио вертикали - от лиакоместа, отмеченного pa6o4HNf маркером, до строки, иа которой расположен маркер конца пычерчивашш. Местоположение рабочего маркера на экране ЭЛТ 3 (номер знакоместа иа экраие, которое отмечает маркер) определяется содержимым счетчика 12, причем младгппе его разряды определяют помер знакоместа иа строке, а старшие - иомер строки иа экране.
Местоположсиие маркера конца вычерчивания иа экране определяется содержимым регистра 14 маркера конца вычерчивания, который нмеет такую же разрядность, что и счетчик 12. Так же, как п счетчик 12, младшие разряды регистра 14 определяют собой номер знакоместа ца строке, а старшие разряды--иомер строки экрана ЭЛТЗ. Задача вычерчивания ira SKpaite горизоцтальной лцццц задаииой длины состоит в записи едииицы в разряд признака горизоптальцой линии в ячейки блока 2, которые определяют иа экране ЭЛТ 3 знакоместа на строке, расположеппъте от рабочего маркера до уровпя маркера конца вычерчивания.
Задача вычерчивания на экране вертикальпой линии заданной длины состоит в записи единицы в разряд признака вертикальной линии в ячейки блока 2, которые определяют на экраие ЭЛТ 3 знакоместа, расположенные на одной вертикали от знакоместа, отмеченного рабочим маркером, до знакоместа на строке, на которой расположен маркер конца вычерчивания.
Так как маркеры могут устанавливаться в любом месте экрана, можно вычерчивать линии таблицы требуемой длины в заданном месте экрана, образуя табличную форму требуемой конфигурации. Вычерчивание линий осуществляется по командам, поступающим от источника данных на регистр 14, откуда команды поступают в дешифратор 15 команд. Сигнал дешифрации попадает в узел 16 управления, в котором формируются сигналы управления, позволяющие вычерчивать требуемые линии.
Маркеры устанавливаются на экране по сигналам, вырабатываемым узлом 16 управления при поступлении соответствующих команд на регистр 13. После поступления команды на вычерчивание горизонтальной линии и ее дешифрации узел 16 начннает вырабатывать еледующие сигналы: сигнал, открывающий группу 20 элементов И, обеспечивающий передачу на адресный вход блока 2 адреса со счетчика 12; сигнал зацнги едгпшиы 1 разряд нпизиакп горнчонтальHoii .-щичи ячейки блок; 2, адрос которой был передай со счетчика 12, ностУпаюиипТ пл ivopriH Н11форман,11оинь й пход блока 2. Г.гли нрм этом узел IG не получит сигнала сравнения с элемента 18 срппнсния.он формноует , -пелнч|ип1онип 1 содержимое с отчнкл 12 иа одниину, вновь отпирает гпуппу 20 элементов И. попллая нри этом но адресному входу i п.чок 2 адрес следую1п.ей ячейки, и сигнал яппнсиеди|гин.ы п разпяд пртнлкл горизонтальной линнн этой ЯЧС11КИ. Эгог процесс нопторяется до тех ноп, нокл узол )5 не получит сигнал сплннегит с элемента 18, которьтй будет гпндотельстпоиат, о том, что нроизотило гплпненно содержимого млпдшнх разрядов счртчнкл 12 и регнстрл 14 и что осуществлена .запись единицы п рлзпяд признака горнзо11та, ЛН1ТНТ1 блока 2, определяюпюй знакоместо, расположенное TIB уропне млркерл коинл вычсрчипания.
После поступления команды на вычерчипанне вертнкал1 но1 , и ее ден1нфрации узол 16 ттпчниает вь(рлблтывять следующие унрап.гтяюгиие снгна.чьч сигнал, открывающий группу 20 эломонтов И, обеспечивающий передачу в блок 2 адрес счетчика 12; сигнал зпииси одшппПТ в разряд признака ворт1 каль гой лници ячейки блока 2, адрес которой был передан со счетчика 12, поступяющий на третий ииформанионный вход блока 2. Нсли при этом узел 16 не получает спгпа.та срапнсния с элемента 19, он формирует снптял, увеличивающий содержимое счетчика 12 на число, равное числу знаков п стпоке экраггя, вновь отпнпает элементы И 20, посылая при этом в блок 2 адрес ячейки, соответствующий знакоместу вептикялн, расположенному на нижележащей информапионнон строке, и формирует сигнал записи единицы в разряд признака вертикальной линин указанной выще ячейки. Этот процесс повторлется до тех пор, пока узел 16 не получит сигнал сравнения с элемента. 19, который будет свидетельствовать о том, что произошло сравнение содержимого старших разрядов счетчика 12 и регистра 14 и произошла запись единицы п разряд признака вертикальной линии ячейки блока 2, оцределягощей знакоместо вертикали, расположенное на той же строке, что н конца вычерчивания. В процессе вывода информации на отображение пычерччвярмьте линии таблицы появляются на экряпе, образуя таблицу требуемой формы.
Чрпез первый информационный вход блокч 2 записывается информация, подлежащая отображению, поступающая от нсточiMirn лянтых через регистр 13 и элементы И 17 упплвл емые УЗЛОМ 16. На управляюЩИР г,оды блока 2 н процессе записи ин. ЛОРМЛЦНИ с узла 10 подаются требуемые управляющие сигналы.
Введение новых блоков и HOBijx конструктивных связей позволило существенно расширить область, применения устройства за счет отображения информации в табличной форме и вычерчивания таблиц.
Формула изобретения
1.« Устройство для отображения информации на экране электронно-лучевой трубки (ЭЛТ), содержащее блок памяти, входы которого соединены с блоками ввода информации и синхронизации, а выходы подключены к первому и второму регистрам сдвига, соответственно, каждый из которых соединен с блоком синхронизации, знакогенератор, подключенный к первому регистру, блоку синхронизации и через блок формирования видеосигнала к ЭЛТ и к блоку синхронизации, соединенному с ЭЛТ, отличающееся тем, что, с целью расширения области применения устройства за счет отображения информации в табличной форме и вычерчивания таблиц, оно содержит третий регистр сдвига, подключенный к блокам
памяти и синхронизации, и блоки формирования вертикальных и горизонтальных линий, входы которых соединены со вторым и с третьим регистрами сдвига, соответствсино, и с блоком синхронизации, а выходы иодключены к блоку формирования видеосигнала.
2. Устройство но н. 1, отличающееся тем, что блок ввода информации содержит последовательно соединенные первый регистр, иодключеиный к первым элементам И, дешифратор, узел управления, соединенный с первыми элементами И, счетчик и вторые элементы И, подключенные к узлу управления, второй регистр, вход которого соединен с узлом управления, а выходы через первый и второй элементы сравнения, другие входы которых подключены к счетчику, соединены с узлом управления.
Источники информации, принятые во внимание при экспертизе
1.Патент США № 3827041, кл. 340-324 AD, опубл. 1974.
2.Патент Японии N° 49-33888, кл. 97(7)В41, опубл. 1974 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339627A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1982 |
|
SU1084864A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339628A1 |
Устройство для отображения маркера на экране телевизионного индикатора | 1989 |
|
SU1837356A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1986 |
|
SU1357998A1 |
Способ воспроизведения изображения на экране электронно-лучевой трубки | 1977 |
|
SU720813A1 |
Устройство для отображения информации | 1982 |
|
SU1123048A1 |
Устройство для отображения информации на экране электроннолучевой трубки | 1978 |
|
SU728143A1 |
Устройство для формирования изобра-жЕНий HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи | 1976 |
|
SU807365A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1985 |
|
SU1352477A1 |
Авторы
Даты
1979-08-30—Публикация
1976-08-02—Подача