31499397
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. ,
Цель изобретения - упрощение устройства.
На чертеже представлена функциональная блок-схема устройства.
Устройство содержит блок 1.сопря- ю жения, первый блок 2 регистров, интерполятор 3, блок 4 записи-стирания, блок 5 оперативной памяти, второй блок 6 регистров, генератор 7 символов, регистр 8, первый счетчик 9 ад- 15 реса, мультиплексор 10, второй счет-. чик 11 адреса, блок 12 синхронизации, телевизионный индикатор 13, содержащий блок 14 цветности, блок 15 формирова- телей,индикаторный блок 16. Кроме 20 того, обозначены второй выход 17 блока сопряжения, одиннадцатый выход 18 блока 12 синхронизации, вход 19 / блока 12 синхронизации, выход 20 первого блока регистров, четвертый выход 21 блока 12 синхронизации, второй выход ---22 интерполятора 3,. седьмой выход 23 блока 12 синхронизации, входы 24 и 25 блока 12 синхронизации, восьмой
25
писывается в тот из двух его регист- .ров, который в данный момент работае на запись, по команде на одной из шин 36 блока 12. Считывание видеоданных из блока 6 осуществляется четьфех- разрядньми словами по сигналам на ши нах 36 блока 12 синхронизации, которые поочередно разрешают соответствующие выходы гоГо регистра блока 6 который работает на считывание. Выходы соответствующих разрядов регистров блока 6 объединены по схеме МОНТАЖНОЕ ИЛИ.
Считьтаемые из блока 6 регистров четырехразрядные слова по шинам 38 поступают в блок 14 цветности, который преобразует эти .слова в трехраз- рядный код модуляции лучей телевизионного индикатора 13. Блок 14 может быть здгсрограммирован так, что при налоясёнйи изображений могут отобра- ясаться естественные цвета наложений либр преобладать один из основных цветов, либо наложения в любом Случа будут отображаться одним цветом (например, белым). . .
С блока 14 цветности видеосигналы по шинам 39 поступают в блок 15 вы26, шестой 27 выходы блока 12 синхро- ходных формирователей, в который по низации, вход 28 блока 12 синхрониза- шинам 37 от блока 12 синхронизации ции, третий выход 29 блока 12 син- хронизации, выход 30 первого счетчика 9 адреса, информационный вход
35
второго блока 6 регистров, адресный 32 и управляющий 33 входы блока 5 оперативной памяти, девятый 34, первый 35, десятый 36, двенадцатый 37 выходы блока 12 синхронизации, выход
38второго блока 6 регистров, выход
39блока 14 цветности, выход 40 блока 15 формирователя, пятый выход 41 блока 12 синхронизации, выход 42 второго счетчика 11 адреса.
Устройство работает следующим образом.
В блоке 5 оперативной памяти хранятся данные о каждой точке изображения, которое формируется на экране
с учетом
поступают также синхронизирующие И гасящие сигналы.
Блок 15 формирует на выходных шинах 40 сигналы с параметрами, необходимыми для работы индикаторного блока 16.
40
телевизионного индикатора 13 цвета и взаимных наложений. :
Для обеспечения немерцающегО изображения на экране осуществляется периодическое считывание данных, храни-. мых в блоке 5 памяти, .с кад15овой частотой.
Слово из блока 5 по шинам 31 поступает во второй блок 6 регистров и за-
Адресация блока 5 при отображении осуществляется от второго счетчика 11 адреса. Счетчик 11 устанавливается в исходное состояние сигналом на одной из Шин 35 So время Кадрового гасящего импульса. Последовательное д5 увеличение адресов блока,5 синхронно с разверткой растра реализуется единичными приращениями, которые поступают в счетчик 11 от блока 12 синхро низации По одной из йшн 35. Все адре са блока 5 считьшаютбя за время одно го кадра. Коды адресов с выхода счет чика 11 поступают на адресные входы блока 5 через мультиплексор 10 ао шинам 42 и 32 .соответственно.
Внесение изменений в ртображаемьге данные реализуется следующим образом
Информация об изменениях поступае от ЭВМ (не показана) с входа устройст ва в блок 1 сопряжения. Если хотя бы
50
5
писывается в тот из двух его регист- .ров, который в данный момент работает на запись, по команде на одной из шин 36 блока 12. Считывание видеоданных из блока 6 осуществляется четьфех- разрядньми словами по сигналам на шинах 36 блока 12 синхронизации, которые поочередно разрешают соответствующие выходы гоГо регистра блока 6, который работает на считывание. Вы, ходы соответствующих разрядов регистров блока 6 объединены по схеме МОНТАЖНОЕ ИЛИ.
Считьтаемые из блока 6 регистров четырехразрядные слова по шинам 38 поступают в блок 14 цветности, который преобразует эти .слова в трехраз- рядный код модуляции лучей телевизионного индикатора 13. Блок 14 может быть здгсрограммирован так, что при налоясёнйи изображений могут отобра- ясаться естественные цвета наложений, либр преобладать один из основных цветов, либо наложения в любом Случае будут отображаться одним цветом (например, белым). . .
С блока 14 цветности видеосигналы по шинам 39 поступают в блок 15 выходных формирователей, в который по шинам 37 от блока 12 синхронизации
поступают также синхронизирующие И гасящие сигналы.
Блок 15 формирует на выходных шинах 40 сигналы с параметрами, необходимыми для работы индикаторного блока 16.
0
Адресация блока 5 при отображении осуществляется от второго счетчика 11 адреса. Счетчик 11 устанавливается в исходное состояние сигналом на одной из Шин 35 So время Кадрового гасящего импульса. Последовательное 5 увеличение адресов блока,5 синхронно с разверткой растра реализуется единичными приращениями, которые поступают в счетчик 11 от блока 12 синхро-. низации По одной из йшн 35. Все адреса блока 5 считьшаютбя за время одного кадра. Коды адресов с выхода счетчика 11 поступают на адресные входы блока 5 через мультиплексор 10 ао шинам 42 и 32 .соответственно.
Внесение изменений в ртображаемьге данные реализуется следующим образом.
Информация об изменениях поступает от ЭВМ (не показана) с входа устройства в блок 1 сопряжения. Если хотя бы
0
один из двух регистров блока 2 регисров свободен, на поступившее от ЭВМ командное слово блок 12 синхронизации на одной из шин 18 формирует команду разрешения вьщачи блоком 1 сопряжения ответного слова в ЭВМ. При этом в блоке 12 синхронизации запоминается код, который содержится в командном слове и поступает по ши- нам 17. Этот код соответствует числу информационных слов, которые будут переданы из ЭВМ после приема ответного слова. Эти слова по шинам 17
символов по команде на шине 23 от блока 12 синхронизации.
После завершения считывания данных соответствующий регистр блока 2 считается свободным, его состояние фиксируется блоком 12.
Работа устройства при внесении изменений осуществляется следующим образом. В циклы чтения блока 5 вводятся фазы чтения и записи по сигналам на шинах 33 от блока 12, на время которых сигналом на шинах 34 от блока 12 осуществляется переклю
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1522272A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1984 |
|
SU1241281A1 |
Устройство для отображения символьной и графической информации | 1985 |
|
SU1406631A1 |
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1437907A1 |
УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ОШИБОК | 1991 |
|
RU2037271C1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1986 |
|
SU1377864A1 |
Устройство для ввода-вывода информации | 1984 |
|
SU1246103A2 |
Устройство для синтаксически-управляемого перевода | 1982 |
|
SU1062721A1 |
Электронная вычислительная машина | 1988 |
|
SU1520533A1 |
Изобретение относится к области автоматики и вычислительной техники и может быть использовано для вывода информации из ЭВМ. Цель изобретения - упрощение устройства. Устройство содержит блок 1 сопряжения, первый 2 и второй 6 блок и регистров, интерполятор 3, блок 4 записи-стирания, блок 5 оперативной памяти, генератор 7 символов, регистр 8, первый 9 и второй 11 счетчики адреса, мультиплексор 10, блок 12 синхронизации, телевизионный индикатор 13 с соответствующими связями, команда на формирование символьных и графических элементов через блок 1 сопряжения и блок 2 регистров поступают в интерполятор 3 и генератор 7 символов, где формируются единичные приращения координат X и Y, которые, управляя работой счетчика 9 адреса, обеспечивают формирование в блоке 5 памяти двоичного эквивалента элемента. Блок 4 записи-стирания обеспечивает избирательную запись в отдельные биты слова, что позволяет организовать редактирование информации на экране без искажения изображения. При отображении изображения адреса считывания формируются счетчиком 11, откуда через мультиплексор 10 поступают на адресный вход блока 5 памяти. 1 ил.
последовательно вводятся в блок 2 ре- 15 чение мультиплексора 10 и адресации гистров по сигналам на шинах 21,. которые формируются блоком 12 синхронизации по признакам, поступающим от блока 1 сопряжения по одной из шин 19.
После приема заданного ЭВМ числа информационных слов блок 12 снова формирует команду на вьщачу ответно20
блока 5 от счетчика 9. Реверсивный счетчик 9 устанавливается значениями Хц, У„, а последующие изменения его состояния происходят по сигналам еди ничных приращений 14 х, t d У, которые поступают на входы счетчика по ши- нам 28 с регистра 8. Эти приращения соответствуют обходу контуров изображений символов или графики, они по 25 ступают на вход регистра 8 по шинам 22 с выходов интерполятора 3 или генератора 7 символов. Обход контуров символов или графики и соответственное изменение адресов блока 5 завершается по сигналам на шинах 24 или 25 с выходов генератора 7 символов или интерполятора 3, которые поступа ют в блок 12.
го слова, в одном из разрядов которого указывается, была ли ошибка при приеме сообщения. Если сообщение было принято с ошибкой, то оно игнорируется, а регистр блока 2, в который вводились слова, считается свободным. Если же сообщение было принято без ошибки, а внесение предшествующих изменений в отображаемые данные завершено, то блок 12 синхронизации на шинах 21 формирует сигналы поочередного считывания слов того регистра блока 2, в который были записаны информационные слова.
С выхода блока 2 по шинам 20 дан-. ные распределяются следующим образом. Разряды первого слова, определяющие характер (запись или стирание) и цвет вносимых изменений, вводятся в блок 4 по команде на одной из шин 26 ioT блока 12. А разряды этого же слова, определяющие значение Х,, вводят- ся в первый счетчик 9 адреса по команде на одной из шин 29 от блока 12. Разряд второго слова данных, который определяет вид (символы или графика) изменяемых данных, вводится в блок 12, а разряды этого слова, соответствующие Y, вводятся в счетчик 9 адреса по команде на одной из шин 29 от блока 12 синхронизации.
Последующие слова с шин 20 в зависимости от вида изменяемых данных вводятся в интерполятор 3 по командам на шинах 41 или же генератор 7
чение мультиплексора 10 и адресации
блока 5 от счетчика 9. Реверсивный счетчик 9 устанавливается значениями Хц, У„, а последующие изменения его состояния происходят по сигналам единичных приращений 14 х, t d У, которые поступают на входы счетчика по ши- , нам 28 с регистра 8. Эти приращения соответствуют обходу контуров изображений символов или графики, они по- ступают на вход регистра 8 по шинам 22 с выходов интерполятора 3 или генератора 7 символов. Обход контуров символов или графики и соответственное изменение адресов блока 5 завершается по сигналам на шинах 24 или 25 с выходов генератора 7 символов или интерполятора 3, которые поступают в блок 12.
5
0
Внесение изменений в любую точку изображения, т.е. по любому адресу блока 5, реализуется следующим образом. После завершения считывания блока 5 для отображения переключается мультиплексор 10 и производится считывание слова блока 5 по адресу, установленному в счетчике 9. При этом сигнал разрешения ввода в блок 6 регистров не формируется, а данные с выхода блока.5 по двунаправленной шине 31 поступают в блок 4. Эти данные соответствуют восьми точкам изображения, изменения в данный момент вносятся только в одну точку, которая выбирается блоком 4 по мпадшим разрядам адреса, поступающим по шинам 30 от счетчика 9. По этим данным блок 4 записи-стирания формирует новое слово блока 5, которое и эаписывает- с ся в блок 5 по тому же адресу, что и команда Запись на шине 33 от блока 12. Затем мультиплексор 10 переключается так, что из блока 5 информация читается в цикле отображения.
0
а поток вновь следуют процедуры внесения изменений до их завершения.
Слово регистра 8, кроме разрядов приращений1лх и iuy, содержит разряд разрешения внесения изменений (РВИ), который по одной из шин. 28 поступает в блок 12. Если этот разряд равен 1, что соответствует запрещению внесения изменений, то блок 12 не форми- рует сигналов чтения-записи для внесения изменений на ш,шах 33 и пере- ключения мультиплексора 10 на шине 34, хотя состояние счетчиков 9 изменяется. Таким образом, реализуется и менение адресов в счетчике 9 без внесения изменений в отображаемые данные, что необходимо при замыкании контуров символов или формировании частей графического изображения.
Наличие регистра 8 позволяет реализовать- паралпельные процедуры интерполирований или формирования данных о символах с процедурами внесения изменений и иметь готовые прира- щения счетчика 9 к началу считывания бл ока 5 в фазе внесения изменений.
После завершения процедур внесения изменений блок 12 синхронизации начинает обработку новых данных, есл закончен их ввод в блок 2 регистров.
Таким образом, изобретение обеспечивает упрощение устройства за счет сокращения количества функциональных блоков, необходимых для реализации избирательной .модификации фрагментов изображения и их взаимного положения.
Формула изобретения
Устройство для отображения информации на зкране телевизионного индикатора, содержащее блок сопряжения, первый и второй блоки регистров, ин- терполятор,блок записи-стирания, блок оперативной памяти, генератор -сим-- волов, регистр, первый и второй счетчики адреса, мультиплексор, блок синхронизации, первый выход которого соединен с тактовым входом второго счетчика адреса, выход которого подключен к первому информационному выходу мультиплексора, выход которо-, го соединен с адресным входом блока оперативной памяти, управляющий вход которого подключен к второму выходу блока синхронизации, третий выход которого соединен с тактовым входом пер
0
5
Q
5
0
г 0
5
первого счетчика адреса, информационный вход которого, информационные входы интерполятора, блока записи- стирания и вход сигнала признака символа блока синхронизации подключены к выходу первого блока регистров, вход управления записью которого соединен с четвертым выходом блока синхронизации, пятый выход которого подключен к тактовому входу интерполятора, первый выход которого соединен с входом сигнала признака окончания формирования графического элемента блока снихронизации, шестой выход которого подключен к входу управления записью регистра, тактовый вход генератора символов соединен с седьмым выходом блока синхронизации, восьмой выход которого подключен к тактовому входу блока записи-стирания, управляющий вход мультиплексора соединен с девятым выходом блока синхронизации, десятый выход которого подключен к входу управления записью второго бло - ка регистров, информационный вход которого соединен с информационным входом-выходом блока оперативной памяти, вход сигнала запуска блока синхронизации подключен к первому выходу блока сопряжения, второй выход которого соединен с информационным входом первого блока регистров и входом кода команды блока синхронизации, одиннадцатый выход которого подключен к входу сигнала ошибки блока сопряжения, информационный вход-выход которого является информационным входом-выходом устройства, выход второго блока регистров соединен с видеовходом телевизионного индикатора, синхровход которого подключен к двенадцатому выходу блока синхронизации, отличающееся тем, что, с целью упрощения устройства, выход первого блока регистров подключен к адресному входу генератора символов, первый выход которого соединен с входом сигнала признака окончания формщ)ования символа блока синхронизации, вход кодов приращения координат X и У которого и вход управления записью первого счетчика адреса подключены к входу регистра, информационный вход которого подключен к вторым выходам интерполятора и генератора символов, выход первого счетчика адреса соеди-} нен с вторым информационным входом мультиплексор1а и с адресным входом
9149939710
блока записи-стирания, информацион-информационному входу-выходу блока
ный вход-выход которого подключен коперативной памяти.
Устройство для отображения информации | 1984 |
|
SU1229802A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1984 |
|
SU1241281A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1989-08-07—Публикация
1987-07-06—Подача