Устройство для отображения информации на экране электронно-лучевой трубки Советский патент 1989 года по МПК G06F3/153 

Описание патента на изобретение SU1476521A2

1

Изобретение относится к вычислительной технике и автоматике, может быть использовано для вывода информации из ЭВМ и является усовершенствованием изобретения по авт.св. № 1291956.

Цель изобретения - повышение быстродействия устройства.

На фиг. 1 и 2 представлена функциональная блок-схема устройства; на фиг. 3 - структурная схема блока управления.

Устройство содержит первый 1 и второй 2 блоки памяти, первый регистр 3, генератор 4 символов, блок 5 постоянной памяти символов, формирователь 6 растровой, строки, блок 7

модуляции, электронно-лучевую трубку (ЭЛТ) 8, блок 9 управления, с первой по третью группы 10-12 элементов И, группу 13 элементов ИЛИ, второй регистр 14, первую 15 и вторую 16 группы элементов запрета, третий регистр 17, информационный вход 18 устройства, выходы 19-30 и вход 31 блока 9 управления.

Блок 9 управления включает генератор 32 импульсов, счетчик 33 числа

оэ

СЛ

to

К)

элементов разложения символов по координате X, счетчик 34 числа символов в строках отображаемой символьной информации, счетчик 35 числа элементов разложения символов по координате Y, счетчик 36 числа строк отображаемой символьной информации, первый дешифратор 37, блок 38 постоянной памяти микрокоманд, выходы 39-67 блока 38 постоянной памяти, выходы 68 генератора 32 импульсов и выходы 69-74 счетчиков блока управления.

Устройство дополнительно содержит (фиг.З) третий вход 75 второй группы 11 элементов II, третий вход 76 первой группы 10 элементов И, четвертую группу 77 слементов И, четвертый регистр 78, первый блок 79 сравнения десятый регистр 80, первый элемент И .81, пятую группу 82 элементов И, пятый регистр 83,второй блок 84 сравнения,первый элемент ИЛИ 85, шестую группу 86 элементов И,шестой регистр 87, (третий блок 88 сравнения, одиннадцатый регистр 89, седьмую группу 90 элементов И, седьмой регистр 91, четвертый блок 92 сравнения, второй элемент И 93, второй элемент ИЛИ 94 второй дешифратор 95, восьмой ре- гистр 96, третий элемент И 97, первый элемент НЕ 98, двенадцатый регистр 99, девятый регистр 100, четвертый элемент И 101, второй элемент НЕ 102, третий элемент ИЛИ 103 и информационные входы 104-112 устройства.

Устройство работает следующим образом.

Генератор 32 импульсов синхронизации вырабатывает импульсы, синхронизирующие работу всего устройства. С его выхода импульсы поступают на входы блока 7 (выход 68) и счетчика 33. Импульсы переносов с второго выхода счетчика 33 поступают на первый вход счетчика 34. Импульсы переносов с второго выхода счетчика 35 поступают на первый вход счетчика 36

Коды состояний устройства с первых выходов счетчиков 33 и 35, вторых выходов счетчиков 34 и 36 (выхо-; ды 71 и 74) и выхода регистра 14 (вход 31) подаются на входы дешифратора 37, подключенного к блоку 38.

С помощью блока 38, в котором записаны коды микрокоманд, формируются все основные сигналы, управляющие работой устройства.

0

5

0

0

5

0

На первом выходе 39 блока 38 формируется сигнал Запись блока 2, на выходе 40 - сигнал Чтение блока 2, на выходе 41 - сигнал Запись блока 1, на выходе 42 - сигнал Чте- ние блока 1, на выходе 43 - сигнал Запись четвертого подрегистра регистра 3 (регистр 3 состоит из четырех подрегистров), на выходе 44 - сигнал Сброс четвертого подрегистра, на выходе 45- сигнал Запись . третьего подреги стра, на выходе 46 - сигнал Сброс третьего подрегистра, на выходе 47 - сигнал Запись второго подрегистра, на выходе 48 - сигнал Сброс второго подрегистра, на выходе 49 - сигнал Запись первого подрегистра, на выходе 50 - сигнал Сброс первого подрегистра, на выходе 51 - сигнал Общий сброс регистра 3, на выходе 52 - сигнал Чте- , ние блока 5, на выходе 53 - сигнал Запись блока 6, на выходе 54 - сиг- 5 нал Начало строки, на выходе 55 - сигнал Начало кадра, на выходе 56 - сигнал Обратный ход по строке , на выходе 57 - сигнал Обратный ход по кадру, на выходе 58 - сигнал Сброс блока 7, на выходе 59 - сигнал Готовность к приему кода, на выходе 60- сигнал Перенос для блока 35, на выходе 61 - сигнал Сброс счетчиков блока 9, на выходе 62 - сигнал управления блоком 10, на выходе 63 - сигнал управления блоком. 115 на выходе 64 - сигнал управления блоком 12, на выходе 65 - сигнал Сброс - блока 17, на выходе 66 - сигнал Запись в первый разряд блока 17, на выходе 67 - сигнал Запись во второй разряд блока 17.

Счетчики 34 и 36 образуют адреса первого блока 1 памяти (памяти символов) - выходы 70 и 73, счетчики 35 и 36 образуют адреса второго блока 2 памяти (растровой памяти) - выходы 72 и 73. Дополнительно адреса, формируемые счетчиками 34 и 35, используются для управления блоками 5 и 6 генератора 4 символов (выходы 70 и 72).

С выходов блока 38 дополнительно выдаются импульсы управления первой 10, второй 11 и третьей 12 группами элементов И (выходы 62-64 и импульсы управления третьим регистром- (выходы 66 и 67).

Блок 9 реализует четыре основных режима работы устройства и дополнительные режимы - стирания и маски- рования в окне.

Номер режима, который реализуется в данный момент времени, записывается с входа 111 устройства в регистр 14 по его первому входу. Сброс регистра 14 осуществляется сигналом с входа 112 устройства каждый раз при переходе на новый режим работы.

Через регистр 3 (первый подре- гистр) и блок 16 коды символов в режиме обмена с ЭВМ (вход 18) поступают на вход первого блока 1 памяти. Здес они записываются в последовательно расположенные ячейки в порядке поступления на его вход. По сигналам с выхода блока 9 управления в режиме формирования растра они выбираются из блока 1 памяти и через второй под регистр блока 3 проходят поочередно в генератор 4 символов.

С выхода блока 5 постоянной памяти коды, соответствующие строкам растра телевизионного разложения символов, поступают в формирователь 6 растровой строки и через него, третью группу 12 элементов И, регистр 3 (третий подрегистр) и первую группу 15 элементов запрета во второй блок 2 памяти. В этот момент регистр 17 сброшен и информация через группы 16 и 15 элементов запрета в блоки памяти проходит без изменения, так как на их вторых запрещаю- щих входах сигналы,поступающие с выходов регистра 17,равны нулю.

В режиме регенерации растра информационные слова длиной kxm бит через регистр 3 ( четвертый подрегистр), первую группу 10 элементов И и группу 13 элементов ИЛИ поступают в блок 7 (k - число символов в строке, m - длина строчного видеокода одного символа).

В это время вторая группа 11 элементов И сигналом с выхода блока 9 закрыта, регистры 96 и 100 сброшены (вход 110) и на третьих входах групп 10 и 11 элементов И установлены единицы.

На экране ЭЛТ 8 воспроизводится изображение.

С помощью групп 11 и 12 элементов И и группы 13 элементов ИЛИ устройства реализуется четвертый режим работы.

10

20

В этом режиме с помощью третьей группы 12 элементов И разрывается связь выхода генератора 4 символов с регистром 3 и далее с блоком 2 памяти.

С помощью второй группы 11 элементов И и группы 13 элементов ИЛИ устанавливается прямая связь генератора 4 символов с блоком 7 для отображения переменной составляющей изображения. За счет этого при одновременной реализации третьего и четвертого режимов обеспечивается совме- 5 щение постоянной и переменной составляющих изображения.

В блоке 1 памяти информация может меняться многократно при одном и том же содержимом блока 2 памяти.

Если необходимо стереть изображение на экране ЭЛТ 8, устройство переводится в первый дополнительный режим стирания изображения, который реализуется по командам с входа 2g 111 устройства, поступающим на вход регистра 14, предварительно сброшенного по входу 112, в виде признаков модификации номеров основных режимов (дополнительных разрядов ко30 ,Д°В)

Модифицированные коды номеров основных режимов переводят адреса блока 38 в область ячеек, где хранят1 ся микрокоманды с единицами в разря35 дах кодов, которым соответствуют выходы, подключенные через выходы 66 и 67 к второму.входу регистра 17. Регистр 17 сбрасывается с выхода блока 9, подключенного к его перво0 му входу через выход 65. Это позволяет в нужный момент взвести один или оба триггера регистра 17 и запретить сигналам с их выходов прохождение кодов через первую 15 и вто5 РУЮ 16 группы элементов запрета или через обе сразу в зависимости от того, что стирается - содержимое первого блока 1 памяти, содержимое второго блока 2 памяти или содержи- g мое обоих блоков одновременно.

Устройство с помощью блоков 77- 103 реализует также второй дополнительный режим работы - маскирования изображения в окне. Окно - часть g изображения прямоугольной формы. Маскируется как часть изображения, хранящегося в блоке 1 символьной памяти, подачей нуля на третий вход 75 второй группы 11 элементов И

114

так и часть изображения в блоке 2 растровой памяти подачей нуля на третий вход 76 первой группы элементов 10 И, а также фрагментов изображения в обоих блоках 1 и 2 памяти одновременно. Нули подаются с выходов элементов НЕ 98 и 102 при .. единицах на выходах элементов И 97 и 101, Эти элементы коммутируют сигнал с выхода элемента И 81 в зависимости от состояния регистров 96 и 100, которые взводятся по отдельности или вместе сигналами от ЭВМ по входам 108 и 109 после сброса по входу 110,

Сигнал на выходе элемента И 81 равен единице только в пределах окна Размер и положение окна задаются координатами левого верхнего и правого нижнего углов.

Координаты углов окна вводятся в четыре приема в регистры 77, 82, 86 и 90 по входу 104 из ЭВМ после подачи на вход 107 импульса Общий сброс.

Первым вводится код координаты Х( верхнего левого угла окна, В этом случае на вход 104 подается код координаты, на вход 105 подается номер регистра, в который будет записана координата. Номер регистра поступает на первый вход регистра 99 и через него на вход дешифратора 95,

Сигнал с первого выхода дешифратора 95 поступает на второй вход четвертой группы 77 элементов И и открывает ее для прохождения кода координаты в регистр 78,

После записи информации в регистр 78 коды на входах 104 и 105 снимаются, регистр 99 импульсом от ЭВМ по входу 106 через элемент ИЛИ 103 сбрасывается и на входах 104 и 105 устанавливается новая информация.

Вторым записывается код координа

ты Х4 правого нижнего угла окна. По сигналу с второго выхода дешифратора 95 через пятую группу 82 элементов И он записывается в пятый регистр 83,

Третьим записывается код координаты Y. левого верхнего угла окна. По сигналу с третьего выхода дешифратора 95 через вход 104 и шестую группу 86 элементов И он записывается в шестой регистр 87,

Четвертым записывается код координаты Y нижнего левого угла окна. По сигналу с четвертого выхода деши0

5

521

8

фратора 95 через вход 104 и седьмую группу 90 элементов И он записывается в седьмой регистр 91,

После каждой записи регистр 99 сбрасывается импульсом с выхода ЭВМ, поступающим через первый вход третьего элемента ИЛИ 103 на второй вход регистра 99,

Коды с выходов регистров 78, 83, 87 и 91 поступают соответственно на вторые входы блоков 79, 84, 88 и 92 сравнения.

При работе устройства сигналы с выходов счетчиков блока 9 управления поступают на первые входы блоков 79, 84,88 и 92 сравнения. На выходе блока 79 сравнения сигнал 1 появляется при совпадении коор- Q динаты Xf с текущим содержимым

счетчиков 33 и 34, на выходе блока 84 сравнения - при совпадении координаты X.J, с текущим содержимым этих же счетчиковi

На выходе блока 88 сравнения сигнал появляется при совпадении коорt

5

30

35

40

45

55

динаты Y4 с текущим содержимым счет50

чиков 35 и 36, на выходе блока 92 сравнения - при совпадении координаты Ya с содержимым этих же счетчиков,

Сигнал с выхода блока 79 сравнения каждый раз взводит десятый регистр 80 по его первому входу, сигнал с выхода блока 84 сравнения че рез первый элемент ИЛИ 85 сбрасывает регистр 80 по его второму входу.

Активное состояние регистра 80 соответствует левому и правому краям окна и его содержимому по строкам разложения изображения.

Сигнал с выхода блока 88 сравнения взводит одиннадцатый регистр 89 по его первому входу, сигнал с выхода блока 92 сравнения сбрасывает регистр 89 по его второму входу через второй элемент И 93 и второй элемент ИЛИ 94.

Сигнал с выхода блока 88 сравнения соответствует верхнему краю окна, сигнал с выхода блока 92 сравнения - нижнему краю окна, сигнал с выхода элемента И 93 - правому нему углу окна. Сигналы с выходов регистров 80 и 89 поступают на входы элемента И 81.

По завершении цикла работы устройства во втором дополнительном режиме блоки 78, 83, 87, 91, 95, 80, 89, 96, 92 и 14 сбрасываются все вместе или группами в зависимости от режима,

который будет задан на следующем этапе работы устройства,

Сигнал на выходе элемента И 81 .равен 1 в пределах окна. Маскируя с помощью окна часть изображения, содержащегося в одном блоке памяти, можно занимать его место на экране изображением из другой памяти и наоборот.

Для того, чтобы выполнить маскирование при известном размере окна, достаточно одной команды из ЭВМ.

Таким образом, изобретение обеспечивает повышение быстродействия устройства за счет реализации аппаратного маскирования прямоугольных фрагментов изображения. Формула изобретения

Устройство для отображения информации на экране электронно-лучевой трубки по авт.ев, № 1291956, отличающееся тем, что, с целью повышения быстродействия уст- ройстра, оно содержит четвертую, пятую, шестую и седьмую группы элементов И, четвертый, пятый, шестой, седьмой, восьмой, девятый, десятый, одиннадцатый и двенадцатый регистры, первый, второй, третий и четвертый блоки сравнения, пер вый, второй, третий и четвертый элементы И, первый, второй и третий элементы ИЛИ, второй дешифратор, первый и второй элементы НЕ, входы которых подключены к выходам соответственно третьего и четвертого элементов И, первые входы которых соединены с выходом первого элемента И, первый вход которого подключен к выходу десятого регистра, информационный и управляющий входы которого соединены с выходами соответственно первого блока сравнения и первого элемента ИЛИ, первые входы элементов И четвертой, пятой, шестой и.седьмой групп являются ин- формационным входом координат, точек устройства, адресным входом которого является информационный вход

. 1

15

20

47652110

подключен к входу второго дешифратора, первый, второй, третий и четвертый выходы которого соединены с вторыми входами элементов И соответственно- четвертой, пятой, шестой и седьмой групп, выходы которых подключены к информационным входам соответственно четвертого, пятого,

JQ шестого и седьмого регистров, управляющие входы которых, первые входы первого, второго и третьего элемен- тов ИЛИ являются первым входом сброса устройства, вторым входом.сброса которого является второго вход третьего элемента ИЛИ, выход которого соединен с управляющим входом двенадцатого регистра, выходы четвертого, пятого, шестого и седьмого регистров подключены к первым входам соответственно первого, второго, третьего и четвертого блоков сравнения, вторые входы которых соединены с десятым выходом блока управления, выход второго блока сравнения подключен к второму входу первого элемента ИЛИ и первому входу второго элемента И, второй вход которого соединен с выходом четвертого блока сравнения, выход второго элемента И подключен к второму входу второго элемента ИЛИ, .выход которого соединен с управляющим входом одиннадцатого регистра,,информационный вход которого подключен к выходу

35 третьего блока сравнения, выход одиннадцатого регистра соединен с вторым входом первого элемента И, входы сброса восьмого и девятого регистров являются третьим входом сброса устройства, первым и вторым входами установки 1 которого являются входы установки 1 соответственно восьмого и девятого регистров, выходы которых подключены к

45 вторым входам.соответственно третьего и четвертого элементов И, выходы первого и второго элементов НЕ соединены с третьими входами.элементов И соответственно первой.и второй

30

40

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

название год авторы номер документа
Устройство для отображения информации на экране электронно-лучевой трубки 1987
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Колозариди Владимир Викторович
  • Французский Александр Анатольевич
  • Паймышев Сергей Вениаминович
SU1479926A2
Устройство для отображения информации на экране электронно-лучевой трубки 1989
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Французский Александр Анатольевич
  • Рябошапка Александр Николаевич
SU1661750A2
Устройство для отображения информации на экране электронно-лучевой трубки 1989
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Французский Александр Анатольевич
  • Рябошапка Александр Николаевич
SU1837357A1
Устройство для отображения информации на экране электронно-лучевой трубки 1987
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Булдаков Александр Николаевич
SU1499398A1
Устройство для отображения информации на экране электронно-лучевой трубки 1988
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Булдаков Александр Николаевич
  • Французский Александр Анатольевич
SU1525728A1
Устройство для отображения информации на экране электронно-лучевой трубки 1985
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Булдаков Александр Николаевич
  • Французский Александр Анатольевич
SU1291955A1
Устройство для отображения информации на экране электронно-лучевой трубки 1985
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Булдаков Александр Николаевич
  • Французский Александр Анатольевич
SU1291956A1
Устройство для ввода информации 1985
  • Кириленко Александр Петрович
  • Чемерский Анатолий Григорьевич
  • Коваленок Всеволод Иванович
  • Французский Александр Анатольевич
  • Соколовский Александр Тадеевич
SU1335973A1
Устройство для отображения информации на экране телевизионного индикатора 1986
  • Бондаренко Владимир Петрович
  • Сулимов Юрий Иванович
  • Моор Владимир Рудольфович
  • Гутюк Виктор Владимирович
  • Шумилов Юрий Алексеевич
  • Докин Сергей Васильевич
SU1695372A1
Устройство для отображения символов на экране электронно-лучевой трубки 1985
  • Говоров Валентин Сергеевич
  • Жуков Александр Николаевич
  • Маригодов Владимир Константинович
  • Миронов Александр Федорович
  • Пернацкий Виталий Яковлевич
SU1293753A1

Иллюстрации к изобретению SU 1 476 521 A2

Реферат патента 1989 года Устройство для отображения информации на экране электронно-лучевой трубки

Изобретение относится к вычислительной технике и автоматике, может быть использовано для вывода информации из ЭВМ и является усовершенствованием устройства по авт. св. N 1291956. Цель изобретения - повышение быстродействия устройства . Устройство содержит два блока памяти, двенадцать регистров, генератор символов, блок постоянной памяти символов, формирователь растровой строки, блок модуляции, ЭЛТ, блок управления, семь групп элементов И, группу элементов ИЛИ, две группы элементов запрета, четыре блока сравнения, дешифратор, четыре элемента И, три элемента ИЛИ, два элемента НЕ с соответствующими связями. Координаты угловых точек маскируемого окна заносятся со входа устройства через группы элементов И в регистры и в блоках сравнения сравниваются с текущими координатами луча экрана. На выходах элементов НЕ формируются импульсы запрета, которые запрещают прохождение видеосигналов через первую и вторую группы элементов И, за счет чего достигается маскирование части изображения на экране ЭЛТ. Содержимое блоков памяти при этом не нарушается. 3 ил.

Формула изобретения SU 1 476 521 A2

двенадцатого регистра, выход которого 50 групп.

69,70

19,72.73 ., 104

20 72

21 22 23 24/ьА26 27 7066 из72

73

73

W

U

39

41

45

60

42

46

47

48

49

50

51

62

59

68

61 61

19

Л

55

69

70

72

73

G

35

12

7F

61 61

ь

28 70

53

29

30 68

54

39

55

40

56

4f

57

42

43

44

45

46

63

47

48

70

71

60

49

31

69

50

51

52

37

38

53

54

36

74

S5

56

73

74

57

58

59

60

Фа&З

Документы, цитированные в отчете о поиске Патент 1989 года SU1476521A2

Устройство для отображения информации на экране электронно-лучевой трубки 1985
  • Кириленко Александр Петрович
  • Коваленок Всеволод Иванович
  • Донцов Геннадий Юрьевич
  • Булдаков Александр Николаевич
  • Французский Александр Анатольевич
SU1291956A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 476 521 A2

Авторы

Кириленко Александр Петрович

Коваленок Всеволод Иванович

Колозариди Владимир Викторович

Французский Александр Анатольевич

Паймышев Сергей Вениаминович

Даты

1989-04-30Публикация

1987-06-05Подача