Изобретение относится к автоматик ,и вычислительной технике и предназначено для отображения символьной растровой (точечно-позиционной) и некоторых типов графической информации, а также для ввода и редактирования. символьной информации с клавишного пульта.
Известно устройство для отображения информации на экране электроннолучевой трубки, содержащее последова тельно соединенные блок памяти символов, регистр, генератор симврлов, а также блок управления, соединенный с блоком памяти символо.в, регистром, генераторбмсимволов и через блок мо-дуляции - с бЪоком электроннолучевой I трубки, с блоком растровой памяти связа нной с регистром, который подключен к блоку модуляции и генератору символов Cl.
Кнедостаткам этого устройства относится следуйвдее: отсутс -вие возмож ности отображения на экране графиков периодических функций; отсутствие возможности изменения t a3Mepa знаков алфавитно-цифровой информации; удорожани е устройства, так как реализации требуется большая емкость растровой памяти, которая примерно в 4-5 раз больше блока основной памя ти.
Перечисленные недостатки сужают область применения устройства.
Наиболее близким по технической сущности к изобретению является устройство отображения информации на экране электроннолучевой трубки, содержащее последовательно соединенные блок клавиатуры, блок основной памйти, связанный с блоком управления указателем, блок вспомогательной памяти, сдвигающий регистр, блок форя ирования видеосигналов, подключенный к блоку синхронизации и блоку управления указателем, и электронно- лучевую трубку, а также блок делителей частоты, связанный входом с блоком синхронизации, а выходом - с коммутатором-, управляющий вход которого подключен к блоку клавиатуры, а выходы - к блоку основной памяти, сдвигающему регистру и блоку вспомойательной памяти (2j .
Недостатками известного устройства являются узкая область применения Ji3-3 i отсутствия возмр жности отображевир; 1рафиков терйодачески} функций О различными размерами изсэ&ражений, а также то, что, оно не позволяет отображать гочечно-поз1|ционную информацию, если она поступает с источни5ка информации в блок основной памяти jae кодсад точечного символа, а в вцда позиционного кода для отображения на экране, т.е. в готовом виде, когда чередов кне Ч . .и О I йо ЕХОДНС позиционном коде означает,,
что данная точка должна быть высвечена или затемнена. Такая ситуация встречается в большинстве практических случаев, а тогда такую точечнопозиционную информацию необходимо перед записью в блок основной памяти подвергать преобразованию в код точечного символа.
Целью изобретения является расширение области применения устройства за сает отображения графиков периодиi ческихО функций с различным размерами изображений.
Поставленная цель достигается тем что в устройство, содержащее клавиату ру, блок основной памяти, блок управления указателем, первый блок вспомогательной памяти, блок синхронизации блок делителей частоты, первый коммутатор, первый сдвигающий регистр, блок формирования видеосигналов, выход которого соединен с модулятором ЭЛТ, а ВХОДЫ - с выходами первого сдвигающего регистра, блока управленияуказателем и блока синхронизации, подключенного к входу блока управления указателем непосредственно ичерез блок делителей частоты к входу первого -коммутатора, второй вход которого подключен « клавиатуре, 1цни из выходов его связаны с входами п рвого сдвигающего регистра, первого блока вспомогатегсьной памяти и блока основной памяти, выход которого соединен с вторым входом первого блока вспомогательной памяти, входы блока основной памяти подкл ачены к клавиа,туре второму выходу блока управления указателем, введены последовательно соединенные формирователь приращений ординаты графика, второй БСПОмогатвльной памяти и второй коьшутатор, выход которого связан с вторым
входом первого сдвигающего регистра, а входы подключены к выходу первого блока вспомогательной памяти, клавиатуре, входу блока синхронизации, выходу блока основной памяти и входу формирователя приращений ординаты графика, второй выход которого подключен к входу блока синхронизации другой выход первого коммутатора подключен к второму- входу второго блока вспомогательной памяти.
Причем формирователь приращений ординаты .графика содержит второй, третий и четвертый последовательно соединенные cjHBjiraJ&4He регистрыj первый и второй инв ерторы и сумматб ры, третий KONWiyTaTop, вшюды которых связаны с выходами сумматрров, первые входы которых подключены к выходу третьего сдвигающего регистра, ,а их ВТо)ыё входы через. инйерто Ж1 роединены с выходами второго и четвертого сдвигакмцих регистров, управляющий вход коммутатора соединен с выходом третьего сдвигающего регистра.На фиг.1 изображена структурная схема устройства для .отображения ин формации на экране -электроннолучево трубки; на фиг.2 - вариант выполнен формирователя приращения ординаты графика; на фиг.З - принцип формиро вания графиков периодческих функций Устройство содержит клавиатуру 1 блок 2 основной памяти, блок 3 упра ления указателем, п.ервый блок 4 вспомогательной памяти, блок. 5 синх ронизации, блок б делителей частоты первый коммутатор 7, первый сдвигаю адий регистр 8, блок Э формирования видеосигнгшов, электроннолучевую трубку (ЭЛТ) 10, формирователь 11 приращений ординаты графика, второй блок 12 вспомогательной памяти, второй коммутатор 13. Устройство работает врежиме с информационной системой, либо с клавиатурой, а также в режиме регенерации изображения, при котором происходит отображение на экране ЭЛТ 10 записанной в блоке 2 основной памяти информации. Оба эти режима (режим обмена и режим регенерации изображения) практически выполняются одновременно, что достигается двухтактной работой блока 2 основной памяти , быстрод ствие которой выше, чем скорость обмена с источниками информации. В режиме обмена с информационной системой символьная или точеч- . нр-позиционная,, или графическая ин формации записывается в блок 2 основной памяти, адресадия которо го осуществляется с блока 3 управ- ления указателем. Для упрощения чертежа цепи запис и считывания блока 2 . основной памяти не показаны. Запись-символьной или.точечно-по зиционной, или графической информации в блок 2 основной памяти прои водится побайтно. При этом один байт информации представляет собой, соответственно, либо код одного сим вола, либо как восьми элементов изображения точечно-позиционной ин .формаци и, л и б о код орди н аты гр афи ка. Колы ординат кривой с информацион ной системы записываются в порядке отображения (развертки) точек графика на экране. Каждое значение кода ординаты AV текущей точки графика кривой, записьюаемое в . блок 2 основной памя ти, сопровождается признаком нарастания или спада криво., которьй Ю4евт значения, соответственно равн В кодах ординат графика следующих после максимума (минимума) . функций признак нарастания (спада) кривой меняет свое значение -на противоположное, т.е. если он был равен , то становится равным О и наоборот. Режим регенерации изображения осуществляется следующим образом. В зависимости от кодов размера изображения (в чаотности, символа), и типа отображаемой информации,задаваемых с клавиатуры1 соответственно на управляющие входы первого 7 и второго .13.коммутаторов с выхода блока 2 основной памяти информация поступает на выход второго коммутатора 13 либо непосредственно, либо через первый блок 4 вспомогательной памяти, либо через последовательно соелиненные формирователь 11 приращения ординаты графика и второй блок 12 вспомогательной памяти. С выхода второго коммутатора 1-3 на информационные входы сдвигающего регистра 8 поступает растровый код либо одного символа, либо позиционный код восьми точек, либо растровый код приращения ординаты/кривой в зависимости от кода типа информации . При этом в зависимости от. кода размера (масштаба) изображения отмеченные коды будут иметь различное количест;во е5ит информации, которые после преобразования в сдвигающем регистре В поступают в блок 19 форми рования видеосигнала для последующего отображения на экране ЭЛТ 10. , Режим регенерации изображения гра1ф1акрв осуществляется следующим образом.... В зависимости от значения признака на{ астания (спада)/кривой приращения ординаты функции в формирователе 11 приращения ординаты графика вЬгаисляются по разному. Если кривая нарастает (признак нарастания кривой равен 1 ) , то приращение д А,ординаты графика равно разности между значениями текущей А, и предып дущей f точек, т.е. д А:,-,-Д,-Х -чЕсли кривая спадает (йризнак спада кривой равен О), то приращение &fi ординаты графика равно разности между значениями текущей А,- и последующей А,. точек, -гГе. А,- .. Описанные вычисления приращения М ординаты графика в фoJ миpoвaт лe 11 осуществляется следующим образомТ Первоначально в сдвигающийрегистры 14-15 из блока 2 основной памяти заносятся побайтно ( - код ординаты графика, 8-й бит - признак нарастания или спада кривой);коды предыдущей А , текущей А,- и пос ледующей ординат графика. В результате на первые входы сумматоров 19 и 20 через инверторы 17 и.18 поступают инвертированные значения кодов последующей А. и предьщущей А ординат графика,.а на вторые входы этих сумматоров посту;пают прямые коды те кущих А ординат |КРИВОЙ. Кроме тбго, на входы переносов (на фиг 42 с целью ее. упрощения не по казаны) csTMMaTopoB 19 и 20 постоянно подаются сигналы логических единиц, что эквивалентно подаче их на первые входы кодов ординат в дополнительном коде. Поэтому на выходах сумматоров 19 и 20 дут находиться коды приращ мия ординаты,- соответственно равные ДАл .X-А;-Ai,:, и ДА,- В зависимости от; признака нараста ния (спада) кривой,подаваемого с выхода сдвигающего регистра 15 на управлянпций вход коммутатора 21, на его выходе 22 будет код приращения ординаты кривой, соответст венно вычисленный либо по формуле ДА,( А,{- А .f либо по ЛА4 Ai- A1Ч. Код текущей ординаты графика с выхода 23 фор «ирователя 11 подает ся на вход блока 5 синхронизации, в котором сравнивается с кодом текущего положения луча на растровой строке, определяя этим самым начало высвечивания на экране текущего приращения ординаты .графика. После развертки j-й растровой строки из блока 2 основной памяти в регистр 14 записьгеается новое значение последующей ординаты гра.ика. Тогда код ординаты,, которая была последующей, сдвинется в регистр 15 и станет кодом текущей орхДинаты, а тот код ординаты, которая была текущей, сдвинется в 16 и станет годом предадуще ордина ты.. , Аналогично описанному в формиров теле 11 вычисляется приращение ОрдинатЫ графика при его развертке на Ч J+1) растровой строке. -На фигГЗ показан участок кривой, на котором индексами ,j и ( j+l) обозначены значения ординат кривой соответственно для j гй и ( j-fl) тй растровых строк (при вертикальной р азвертке), . В отличие от символьной информа ции, при отображении которой каждое последующее знакоместо на экране имеет вполне определенный адрес и размер участка символа на растровой строке, в графической информации участки прирагдения ординат кривой на растровой строке не имеет заранее предопределенного места (начало их развертки на экране задается кодом ординаты кривой и содержит различное количество бит информации в зависимости от кода приращения ЛА- ординаты отображаемой функции, .. Так, например, если код приращеиия , ординаты кривой состоит иэ трех разрядов, то абсолютная величина приращения на участке кривой вдоль растровой строки (при вертикальной развертке будет изменяться от одного до восьми элементов, т.е. состоять максимум из восьми высветленных элементов. f акйм происходит отобраяве ние одного .графика растянутого на весь экран,с использовани ем блока 12 вспомогательной , на информационный вход которого с выхода формирователя 11 подается код приращения ординаты кривой. Более мелкий размер изображения графиков требуется для одновременного отображения на экране нескольких крийых. случае в формирователе 11 приращения ординаты графика осуществляется сдвиг в сторону младших разрядов принятых иэ блока 2 основной памяти кодов ординат графиков, например, на один или два разряда, если вместо одного графика требуется представить на экране соответственно два или четыре графика, что эквивалентно увеличению шага квантования по уровню соответственно в два или четыре раза. Технико-экономическая эффективность изобретения заключается в расширенииГ области применения устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на телевизионном приемнике | 1979 |
|
SU932531A1 |
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Устройство для отображения коор-диНАТНОй СЕТКи HA эКРАНЕ элЕКТРОННО- лучЕВОй ТРубКи | 1979 |
|
SU805404A1 |
Устройство для отображения графической информации | 1976 |
|
SU715567A1 |
Обучающее устройство | 1980 |
|
SU983737A1 |
Устройство для отображения графической информации на экране электроннолучевой трубки | 1978 |
|
SU930328A2 |
Устройство для анализа логических состояний | 1980 |
|
SU1096648A1 |
Устройство для отображения информации | 1982 |
|
SU1038965A1 |
Устройство для отображения информации на экране телевизионного приемника | 1981 |
|
SU1043730A1 |
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1987 |
|
SU1525726A1 |
1.УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ, содержащее клавиатуру, блок основной памяти, блок управления указателем, первый блок вспомогательной памяти, блок синхронизации, блок делителей частоты, первый коммутатор, первый сдвигающий регистр, блок форми(овария видеосигналов, выход котордго соединен с модуляторе ЭЛТ, а входы - с выходами первого сдвигающего регистра, блока управления указателем и блока синхронизации подключенного к входу блойа управления указателем непосредственно и .. через блок делителей частоты к входу первого коммутатора, второй вход которого подключен к клавиатуре, одни из выходов его связаны с входами первого сдвигакицего регистра, первого блока вспомогательной пзмятк и блока основной памяти, выход которого соединен с вторым входом первого блока вспомогательной памяти, .входы блока основной памяти прдключены к клавиатуре и второму выходу блока управления указателем, от л и чающееся тем, что, с целью расширения области применения устрюйства за счет отображения графиков периодических функций с. различными размерами изображений,- в него введены последовательно соединенные формирователь приращений ординаты графика, второй блок вспсяногательной памяти и второй коммутатор, выход которого связан с вторым входе первого сдвигающего регистра, а входы подключены к выходу первого блока вспомогательной памяти, клавиатуре; входу блока синхронизации, выходу блока основной памяти и входу формирователя приращений ординаты графика второй выход которого подключен к входу блока синхронизации, другой выход первого коммутатора подключен к второму входу второго блока вспомогательной памяти. 2. Устройство поп. Г, отличающееся тем, что формирователь приращений ординаты графика содержит второй, третйй- четвертый посD X) ледователь но соёдиненные сдвигающие регистры, первый и второй инверто1 л и сумматоры, третий коммутатор, ходы которолс связаны с выходами :о сумматоров, первые входы которых подключены к выходу третьего сдвигаюND UD ацего регистра, а их вторые входы через инверторы соединены с выходами второго и четвертого сдвигающих регистров, управляющий вход коммутатора соединен с выходом третьего сдвига т)(его регистра.
Фиг2
Растробые строки
Авторы
Даты
1983-08-23—Публикация
1982-01-06—Подача