Устройство для отображения информации на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в качестве терминала для ввода и отображения как символьной, так и графической информации на монохромный или цветной монитор на базе ЭЛТ с растровым сканированием. Цель изобретения - повьшение быстродействия и расширение области применения устройства путем увеличения объема отображаемой информации. Это достигается введением блока элементов ИЖ, третьего и четвертого элементов И-НЕ, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, блока формирования импульсов временной диаграммы ра:стра, блока управления отображением графической информации, второго блока постоянной памяти, второго и третьего блоков сопряжения, генератора тактовых импульсов, третьего и четвертого дешифраторов, преобразователя кодов, блоков формирования импульсов выбора столбцов и импульсов записи, второго счетчика, второго регистра, селектора кодов, первого и второго мультиплексоров. В предложенном устройстве снижена нагрузка на первый микропроцессор и использован контроллер ЭЛТ для управления отображением алфавитноцифровой информации и для синхронизации отображения графической информации . 4 ил. (/) F ел IND 4
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H А ВТОРСИОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3848633/24-24 (22) 28.01, 85 (46) 15.11.87. Бюл. 11 42 (71) Рижское производственное объединение ВЭФ им. В.И,Ленина (72 ) В.А. Гаврилов, А. В.Зиновьев и M.A.Товба (53 ) 681. 327.11(088. 8) (56) Патент США М 4290063, кл. 235-61, опублик, 1981.
Щерр С, Электронные дисплеи, М.: Мир, 1982, с. 365-376. (54) УСТРОЙСТВО ДЛЯ ОТОГ>РЯЖЕНИЯ ИН-
ФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ (57) Изобретение относится к вычислительной технике и может быть использовано в качестве терминала для ввода и отображения как символьной, так и графической информации на монохромный или цветной монитор на базе
ЭЛТ с растровым сканированием. Цель изобретения — повышение быстродействия и расширение области примене(51) 4 G 06 F 3/153 G 09 G 1/28 ни я у стройст ва путем у величения о бъема отображаемой информации, Это достигается введением блока элементов
ИЛИ, третьего и четвертого элементов
И-НЕ, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, блока формирования импульсов временной диаграммы растра, блока управления отображением графической информации, второго блока постоянной памяти, второго и третьего блоков сопряжения, генератора тактовых импульсов, третьего и четвертого дешифраторов, преобразователя кодов, блоков формирования импульсов выбора столбцов и импульсов эаписи, второго счетчика, второго регистра, селектора кодов, первого и второго мультиплексоров.
В предложенном устройстве снижена нагрузка на первый микропроцессор и использован контроллер ЭЛТ для управления отображением алфавитноцифровой информации и для синхронизации отображения графической информации, 4 ил.
1 l 35247
Изобретение относится к вычислительной технике и может быть использонано н качестве терминала для ввода и отображения как символьной, так () и графической информации на монохромный или цветной монитор на базе элек— тронно-лучевой трубки (ЭЛТ) с растровым сканированием.
Цель изобретения — повышение быст- 10 родействия и расширение области применения устройства путем увеличения объема отображения информации, На фиг.l (а,б) представлена функциональная схема предложенного уст-! ройства; на фиг,2 — блок формирования импульсов временной диаграммы растра; на фиг.3 и 4 — блок-схемы алгоритмов, реализуемых микропроцессорами .
Устройство содержит блок 1 управления отображением алфавитно-цифровой информации, состоявн»й из формирователя 2 управляющих импульсов, выполненный на микропроцессоре типа
КР580ИКВОА, тактового генератора 3, системного контроллера 4, буферного блока 5 и элемента ИЛИ 6, первый блок 7 сопряжения (приемопередатчик), первый блок 8 постоянной памяти, 30 первый блок 9 оперативной памяти, блок 10 регенерации алфавитно-цифрового изображения, сс стоящий из регистра 1 °, контроллера 12 прямого доступа к памяти (ЩЩ) и контроллера
13 ЭЛТ, первый дешифратор 14, второй блок 15 сопряжения, блок 16.ввода даниых„выполненный н виде клавиатуры, генератор 17. символов, первый р=-гистр 18, регис р 19 сдвига, блок 40
20 фор»з»рования импульсов временной диаграьачь» растра, второй дешифратор
21, ЭЛТ 22, генераторы 23 и 24 вертикальной и горизонтальной разверток соответственно„ усилители видеосигнала, блок 28 элементов ИЛИ, три элемента И-НЕ 29-31„ первые шины
32-34 данных управления и адреса, третий дешифратор 35, второй блок 36 постоянной памяти„ ТреТНН 3? H чет50 нертый 38 блоки сопряжения, генератор 39 тактовых импульсов, состоящий из таймера 40 и счетчика 41, блок 42 управления отображением графической информации состоящий из
Ф
55 формирователя 43 управляющих импульсон, выполненного на»п»кропроцессоре типа КР58ОИКЯОА, системного контроллера 44, буферного блска 45, элемента
7 2
ИЛИ 46 и тактового генератора 47, счетчик 48, первый мультиплексор 49, преобразователь 50 кодов, блок 51 формирования импульсов выбора столбцов, формирователь 52 импульсов записи, формирователь 53 импульсов обращения к памяти, четвертый дешифратор 54, второй мультиплексор 55, блок 56 памяти таблицы цветности, второй 57> третий 58, четвертый 59 и пятый 60 блоки оперативной памяти, вторые шины 61-63 данных управления и адреса, селектор 64 кодов и второй регистр 65, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ
66, элемент И-НЕ 67. Имеются также выходы 68 и 69 блока 20, выходы 7072 символьных синхроимпульсов, точечных синхроимпульсов и загрузки блока
53, выход 73 блока 56, выход 74 сигнала горизонтального обратного хода луча регистра 18, выходы 75 и 76 сигналов гашения горизонтального и вертикального обратного хода луча блока
20, выход 77 генератора 39, выход 78 устройства, выход 79 блока 37 сопряжения.
Формирователь 20 импульсон временной диаграммы растра содержит счетчики 80 и 81, регистр 82, элементы НЕ
83, 84, элементы И-НЕ 85-89 и элемент И 90.
Устройство базируется на двух микропроцессорах, Микропроцессор 2 предназначен для управления отображением алфавитно-цифровой информации, управления положением курсора и сканированием клавиатуры, Микропроцессор 43 предназначен для выпспнения функций, связанных с обработкой и отображением графической информации.
По сбросу устройства микропроцессор 2 осуществляет инициализацию (фиг.3) блока 15 сопряжения, первого блока 7 сопряжения контроллера 12
ПДП и контроллера 13 ЭЛТ. Затем микропроцессор 2 переходит на выполнение подпрограммы сканирования клавиатуры 16, После определения факта нажатия клавиши осуществляется переход на выполнение подпрограммы подтверждения факта нажатия клавиши с целью устранения влияния явления дребезга контактов клавиши. При подтверждении факта нажатия клавиши микропроцессор 2 определяет код нажатой кланипи и загружает его в блок 7 для передачи последним данйого кода через блок 37 микропроцессору 43, По
52 «77
55 з 13 прерыванию от блока 7 или контроллера 13 ЭЛТ микропроцессор 2 преры— вает сканирование клавиатуры 16 и переходит на выполнение подпрограммы определения источника прерывания
Если источником прерывания является блок 7 (это означает, что блок 7 принял код от микропроцессора 43 через блок 37 ), микропроцессор 2 читает принятый код, определяет его функцию и выполняет ее. Коды алфавитно-цифровых символов с целью ото— бражения микропроцессор 2 записывает в соответствующую область блока 9 еперативной памяти. При обнаружении прерывания от контроллера 13 ЭЛТ микропроцессор 2 заново инициализирует контроллер ПДП !2, После выполнения подпрограммы обработки прерывания микропроцессор 2 возвращается в подпрограмму сканирования клавиатуры 16, Микропроцессор 43 по сбросу устройства осуществляет инициализацию
1(фиг.4) блоков 37 и 38, генератора
39, блока 56 памяти и блоков 57-60.
После инициализации микропроцессор
43 переходит на ожидание прерывания, при обнаружении которого осуществляется переход «а выполнение подпрограммы определения источника прерывания. При обнаружении прерывания от блока 37 (это означает, что принят код от микропроцессора 2 через блок 7 ) микропроцессор 43 читает принятый код и определяет, в каком режиме находится устройство, В алфавитно-цифровом режиме микропроцессор
43 загружает принятый код в блок 38 « для передачи его внешней ЭВМ. В графическом режиме определяется функция принятого кода и выполняется подпрограмма выполнения функции по отобра— жению графической информации. Отображаемая информация записывается в соответствующую область блоков 57-60 памяти для отображения. При обнаружении прерывания от блока 38 микропроцессор 43 выполняет те.же действия, с той лишь разницей, что функции блоков 37 и 38 меняются.
Контроллер 13 ЭЛТ пред«азначен для обновления изображения на экране
ЭЛТ 22 посредством генерации сигналов гашения горизонтального и вертикального обратного хода луча для синхронизации ЭЛТ.22 и передачи содержимого блока 9 управления оперативной памяти, в котором хранится алфавитно-цифровая информация, с лов мощью контроллера 12 ПДП в режиме прямого доступа памяти, через контроллер 13 ЭЛТ, генератор 17 символов, регистр 19 сдвига и усилители 25 — 27 на ЭЛТ 22 для отображения информации.
Дополнительные возможности контрол— лера 13 ЭЛТ генерировать визуальные признаки (мигание, подчеркивание, инверсия) обеспечивает задание атрибутов текста. С целью отображения визуальных признаков контроллер 13 возбуждает выходы гашения изображения. Два дополнительных выхода универсальных признаков контроллера 13 используются для задания кода цвета отображаемого символа, увеличивая
Э
«5 ла синхронизации сигнал гашения го число атрибутов символов, Дешифрирует код цвета дешифратора 21, который, в зависи««ости от состояния выходов универсальных признаков контроллера 13, передает видеосигнал с выхода регистра 19 сдвига на соответствующий видеоусилитель.
Использование визуальньго признака Подсветка для кодирования латинского и русского алфавитов расширяет набор отображаемых символов в двое. Выход подсветки контроллера 13 подается на старший адресный вход генератора 17 символов.
Контроллер 13 ЭЛТ имеет два сигнаризонтального обратного хода луча и сигнал гашения вертикального обратного хода луча, которые используютсядля синхронизации генераторов 23 и
24 горизонтальной и вертикальной разверток, Всякий раэ, когда эти сигналы активны, сигнал гашения изображения контроллера 13 запрещает прохождение видеосигнала через дешифратор 21, Сигнал разрешения свечения контроллера 13 не зависит от состояния сигнала гашения изображения и обеспечивает отображение курсора и линии подчеркивания путем возбуждения кодов усилителей 25-27 видеосиг-:. налов. Сигнал инвертирования изображения контроллера 13 используется для инвертирования изображения символа путем изменения полярности видеосигнала элементом ИСКЛЮЧАЮЩЕЕ ИЛИ 66.
Обычно сигналы гашения горизонтального и вертикального обратного хода лу««а через регистр подаются непосредственно на усилители горизонтальной и вертикальной разверток.
Однако для увеличения числа точек по вертикали и горизонтали, отобра— жаемых на экране ЭЛТ, эти сигналы проходят через блок 20 формирования импульсов временной диаграммы растра, который задерживает эти сигналы и формирует сигналы требуемой длительности. 0
Блок 20 предназначен для формиро.вания сигналов гашения вертикального и горизонтального обратного хода луча с целью расширения кадра графи- ческого изображения.
Сигналы гашения горизонтального и вертикального обратного хода луча формируются контроллером 13 ЭЛТ, однако, поскольку алфавитно-цифровая информация отображается с полями для отображения графической информации без полей блок 20 осуществляет задержку сигналов гашения и формирование требуемой длительности этих сигналов, 25 . Для обновления отображаемой алфавитно-цифровой информации на экране
ЭЛТ 22 контроллер 13 ЭЛТ генерирует последовательность сигналов запроса
ПДП приводя к передаче строки сим30 волов из блока. 9 посрецством контроллера 2 ПДП в буферы кочтроллера 13.
1<онтроллер 3 передает коды символов в генератор 17 символов, Строки символов отображаются на экране ЭЛТ ли-, ния за линией.
Выходы отсчета линий контроллера
13 подаются в генератор 17 для выполнения фучкции выбора линии. В начале последней отображаемой строки конт40 роллер 13 вьiäàåò сигнал запроса прерывапия на микропроцессор 2, который опрашивает внешние устройства для определения того, кто выдал преры— ванне. Определив, что это контроллер
13 ЭЛТ, микропроцессор 2 вызывает подпрограмму обработки прерывания контроллера 13, которая заново программирует контроллер 12 и определяет,, произошло ли нажатие клавиши, 50
Если клавиша была нажата, соответствующий код передается микропроцессорам 2 в блок 7 сопряжения (приемоперецатчик ).
Микропроцессор 2 постоянно находится в режиме выполнения программы cKB— нирования клавиатуры 1б и выходит из нее только на время выполнения подпрограммы обработки прерывания, 1352ч77 е
Связь микропроцессора 2 с клавиатурой 1б осуществляется с помощью блока 15 сопряжения, выполненной в виде программируемого параллельного интер5 фей са.
Сканирование клавиатуры осуществляется микропроцессором 2 под управлением программного обеспечения.При обнаружении факта нажатия клавиши микропроцессор 2 передает код нажатой клавиши в блок 7.
Синхронизация работы контроллера
13 ЭЛТ и регистра 18 осуществляется символьными синхроимпульсами, формир уемыми бл око м 5 3.
Для расширения кадра графического изображения, символьные синхроимпульсы, формируемые блоком 53, перед поступлением на контроллер 13 проходят через блок 20 для их запрещения на время двух символьных строк. Сдвиг информации в регистре 19 осуществляется точечными синхроимпульсами, формируемыми блоком 53, После включения питания микропроцессор 2 осуществляет инициализацию устройства путем соответствующего программирования периферийных устройств (контроллера 13 ЭЛТ, контроллера 12 ПДП, блока 7 сопряжения, блбка 15 сопряжения и блока 20 формирования временной диаграммы растра) и переходит на выполнение программы сканирования клавиатуры. При определении факта нажатия клавиши микропроцессор 2 передает код нажатой клавиши блоку 7, При возвращении кода блок 7 выдает сигнал прерывания на микропроцессор 2, вызывая его переход на подпрограмму обслуживания прерывания, которая опрашивает контроллера 13 и блок 7 для определения .источника прерывания. Определив, что это блок 7, микропроцессор 2 вызывает подпрограмму считывания кода из блока 7 и определяет, является ли код кодом отображаемого символа или управляющего. Если код является отображаемым, микропроцессор 2 записывает его в блок 9 согласно текущему положению курсора и сдвигает курсор.
Если ". ринятый код является управляющим„ микропроцессор 2 выполняет соответствующую функцию (например, пере- . .мещает курсор).
Для передачи кодов символов из блока 9 контроллеру 13 с целью последующего их вывода через генератор
7 135
17 символов, регистр 19, дешифратор
21, блок 28 и усилители 25-27 для отображения на экране ЭЛТ 22 в начале отображения последней строки при прерывании от контроллера 13 микропроцессор 2 выполняет подпрограмму обработки прерывания для программирования контроллера 12 ПДП, Контроллер 12 под действием сигналов запроса ПДП от контроллера 13 начинает передавать коды символов из блока 9 в контроллер 13 в режиме прямого доступа к памяти, Контроллер 13 на выходах, подключенных к старшим адресным входам генератора 17, выставляет код символа, а на младшие адресные входы генератора 17 поступают коды отсчета линии от контроллера 13, После передачи первой линии контроллер 13 инкрементирует значение кода отсчета линии и повторяет вывод .кодов символов для отображаемой строки символов. Для отображения новой строки отсчет линий начинается сначала. Генератор 17 генерирует коды отображаемых символов для каждой линии, Код с выходов генератора 17 поступает на входы регистра 19, загружается сигналом загрузки (71) от блока 53 и сдвигается точечными синхроимпульсами. Сигнал с выхода регистра 19 через элемент ИСКЛЮЧАЮЩЕЕ ИЛИ
66, дешифратор 21,элементы И-НЕ 2931, блок 28 элементов ИЛИ и усилитель
25-27 видеосигналов поступает на
ЭЛТ 22, Дешифратор 21 мультиплексирует видеосигнал на три видеоусилителя в зависимости от состояния выходов универсальных признаков контроллера 13, задающих цвет отображаемого символа (00-белый, 01 — красный, 10 — зеленый, 11 — синий), Устройство связывается с внешним компьютером (не показан) через блок
38 сопряжения (приемопередатчик).
Дпя синхронизации блока 38 используется таймер 40 генератора 39, который программируется микропроцессором 43.на заданную частоту пере-- .: дачи.
Устройство работает в двух режимах: алфавитно-цифровом и графическом.
В алфавитно-цифровом режиме микропроцессор 43 передает. данные от блока 38 и блока 37 (приемопередатчику).
В графическом режиме микропроцессор
2477 8
43 выполняет функции, связанные с отображением графической информации путем заполнения блоков памяти 57-60, которые доступны только во время горизонтального и вертикального обратного хода луча„ и каждого нечетного цикла во время прямого хода луча, В каждом четном цикле прямого хода луча осуществляется чтение данных из блоков 57-60 со сдвигом для последовательного вывода через блок 56 памяти таблицы цветности, блок 28 элементов ИЛИ на ЭЛТ 22. Доступ к блокам 5 7-60 от микропроцессора— в режим разделения цикла.
В четных циклах прямого хода луча блок 53 с помощью мультиплексора 49 передает адрес со счетчика 48, который сбрасывается во время вертикаль" ного обратного хода луча и изменяет свое состояние символьными синхроимпульсами, Мультиплексор 49 также мультиплексирует адрес строки и столбца блока
56 памяти. Во время обратного хода луча мультиплексор 49 передает адрес с выхода 63, Блок 53 вырабатывает временную диаграмму циклов обращения к блокам памяти. Блок 53 формирует сигналы точечной синхронизации, символьной синхронизации (70), сигналы выбора строк, сигналы выбора столбцов для стробирования блока 51 формирования
35 импульсов выбора столбцов, сигнал для управления мультиплексированием адресов строк и столбцов мультиплексы сора 49, сигнал загрузки (71) для загрузки регистра 19 сдвига и регистров сдвига блоков 57 60 сигнал загрузки для загрузки регистров данных блоков 57-60, сигнал для стробирования блоков 51 и 52, сигнал готовности данных блоков памяти, сигналы
45 для мультиплексирования адресов с шины 63 адреса и ео счетчика 48 мультиплексором 49. Последние сигналы указывают, какой цикл вырабатывает блок 53 — цикл обращения или цикл
50 регенерации (используется режим разделения цикла).
Регистр 65 предназначен для установки от микропроцессора 43 кода сегмента и режима заполнения и отображения графической информации.
Имеются три режима работы:
a) режим заполнения: битовое или байтовое;
2477 10
Счетчик 48 предназначен для уста но вки адресов ре ген ер ации из обр ажения в циклах регенерации, состояние счетчика 48 изменяется символьными
9
135 б) режим адресации". адресация к основным .или дополнительным плоскостям изображения; в) режим отображения: отображение основчых или дополнительных плоскостей изображения.
В режиме битового заполнения обеспечивается обращение по записи от микропроцессора 43 к любой точке любой плоскости графического иэобра.жения. Битовое заполнение возможно только в области памяти графического иэображения.
В режиме байтового заполнения обеспечивается обращение по записи от микропроцессора к горизонтальным векторам байтам), что повышает скорость заполнения кадра изображения, однако требует обращения к регистру
65 сегмента.
Преобразователь кодов используется для декодирования состояния трех младших разрядов регистра 65, состояния пяти старших разрядов шины
63 адреса и состояния выхода селектора 64 кодов, На выходе преобразователя 50 формируются сигналы выбора блока 36, обращения к блокам 57-60, которые дешифрируются дешифратором
54 при ".тенин данных, и сигнал обращения к блоку 49, 51, 52.
Использование преобразователя 50 позволяет осуществлять произвольное распределение и а ..яти, Иультнплекс;. р 55 формирует данные н и входе бло ко в 5 7- 6 О в р аз личных режимах записи.
Селектор 64 кодов предназначен для определения обращения михропро,ессора к коду данным или стеку, Блок 5 1 формирования си гнал ов вы— бора столбцов предназначен для декодирования состояния с агших разрядов данных пины 61 в режиме битового заполнения или младших разрядов регистра 65 в режиме байтового заполне:ния и формирования сигналов выбора столбцов. формирователь 52 сигналов записи предназначен для формирования сигна— лов записи для каждого разряда бло" ков 57-60 в двух режимах заполнения плоскостей иэображения. В режиме битового заполнения сигнал записи активизируетсч только на одном из вьходов блока 52, в зависимости от состояния трех младших разрядов данных шины 61.
50 синхроимпульсами во время прямого хода луча.
Во время вертикального обратного хода луча счетчик 48 устанавливается в исходное состояние. Старший разряд адреса регенерации поступает с последнего разряда регистра 65 для переключения на отображение основных или дополнительных плоскостей изображения.
Блок 56 памяти таблицы цветности предназначен для записи таблицы с целью задания атрибутов плоскостей изображения (бланкирование, инвертирование, цвет ) . По записи от микропроцессора 43 блок 56 представляет собой порты вывода. При регенерации изображения на экране ЭЛТ 22 видеоинформация с блоков 57-60 через блок
56 поступает на блок 28 элементов ИЛИ.
Наличие блока 56 памяти таблицы цветности позволяет осуществлять быструю смену кадра изображения; быстрое изменение цвета изображения для каждой плоскости, задание фона иэображения, быструю смену цвета фона изображения, быстрое бланкирование изображения любой плоскости.
На адресные входы блоков 57-60 поступает код адреса, формируемый на выходе мультиплексора 49. На входы данных поступает код данных, формируемый на выходе мультиплексора 55.
На входы записи поступают сигналы записи,с выходов блока 52 формирования сигналов записи. В циклах обращения данные загружаются в регистр данных, иэ которого при необходимости микропроцессор 43 может их прочитать. В циклах регенерации данных загружаются в регистр сдвига, с выхода которого снимается видеоинформация. В циклах регенерации адрес поступает со счетчика 48, а в циклах обращения — с выхода 63.
При включении устройства микропроцессор 43 очищает плоскости графи.- : ского изображения, инициализирует все внешние устройства, начинается формирование блоком 53 временной диаграммы циклов обращения и регенерау,ии. Во время вертикального обратноги хода луча счетчиЫ 48 сброшен и начинает изменять свое состояние во
1352477
12 время прямого хода луча, формируя адрес регенерации. Данные, считанные в циклах регенерации, последовательно выводятся через блок 56 и блок 28 элементов ИЛИ на ЭЛТ 22.
Блок 53 непрерывно формирует циклы регенерации и обращения.
При поступлении по входу 77 от внешнего компьютера (не показан)
10 данных на блок 38 микропроцессор 43 переходит на выполнение подпрограммы определения источника прерывания.
Определив, что это блок 38, микропроцессор 43 возвращает код данных в блок 38 и использует полученную информацию для отображения графики (в графическом режиме).
В алфавитно-цифровом режиме микропроцессор просто передает код данных в блок 37, При вводе данных с клавиатуры в графическом режиме осуществляются те же действия, с той лишь разницей, что источником и приемником данных в этом случае выступает блок 37.
В предложенном устройстве осуществляются два дополнительных режима: режим адресации к плоскостям графического иэображения, когда лишь из- З0 менение состояния одного разряда регистра 65 позволяет обращаться к дополнительным плоскостям; режим отображения плоскостей графического изображения, когда лишь изменение состояния одного разряда регистра 65 позволяет отображать на экране ЭЛТ дополнительные плоскости изображения.
Формула изобретения
Устройство для отображения информации на экране электронно-лучевой трубки (ЭЛТ ), содержащее блок управ-. ления отображением алфавитно-цифро.45 вой информации, выходы первой, второй и третьей групп выходов которого являются соответственно первыми шинами данных управления и адреса устройства, первый блок оперативной памяти, первый блок сопряжения, первый блок постоянной памяти,.информационные, управляющие и адресные входы которых соединены соответственно с первыми шинами данных, управления
55 и адреса устройства, блок регенера- . ции алфавитно-цифрового изображения, адресные, управляющие и информационные выходы которого подключены соответственно к первым шинам адреса, управления и данных, первый выход блока управления отображением и алфавитно-цифровой информации соединен с первым тактовым входом первого блока сопряжения и тактовым входом блока регенерации алфавитноцифрового изображения, второй выход— с входами сброса блока регенерации алфавитно-цифрового изображения, первого блока сопряжения и второго блока сопряжения, адресный, управляющий и информационный входы которого соединены соответственно с первыми шинами адреса, управления и дан-. ных, первый дешифратор, управляющий вход которого соединен с первым выходом блока регенерации алфавитноцифрового изображения, подключенным к первому и второму управляющим входам блока управления отображением алфавитно-цифровой информации, входы запроса прерывания которого соединены с вторым выходом блока регенерации алфавитно-цифровой информации и выходом первого блока сопряжения, а вход блокировки — с третьим выходом блока регенер.ации алфавитно-цифровой информации, вход блокировки которого соединен с третьим выходом блока управления отображением алфавитноцифровой информации, а входы выборки подключены к первому H второму выходам первого дешифратора, третий и четвертый выходы которого соединены с входами выборки первого и второго блоков сопряжения, выходы первой гругпы блока регенерации алфавитноцифрового изображения соединены с входами генератора символов, выходы второй группы — с информационными входами первого регистра, управляющий вход которого соединен с первым выходом формирователя импульсов обращения к памяти, первый и второй выходы первого регистра соединены с входами соответственно генераторов вертикальной и горизонтальной разверток, выходы которых соединены с отклоняющей системой ЭЛТ, модуляторы которой соединены с выходами усилителей, третий выход первого регистра подключен к первым входам первого и второго элементов И-НЕ, вторые входы которых подключены к первому выходу второго дешифратора, второй и третий выходы которого соединены с третьими входами первого и второ1З 1352477 j4 го элементов И-НЕ,, управляющие входы ход — с третьим информационным вховторого дешифратора подключены к дом второго дешифратора, блок управчетвертому и пятому выходам первого ления отображением графической инфоррегистра, шестой и седьмой выходы мации, выходы первой, второй и трекоторого соединены с первым и вторым тьей групп которого соединены соот5 информационными входами второго де- ветственно с вторыми шинами данных, Шифратора, выходы генератора симво- управления и адреса устройства, втолов соединены с информационными вхо- рой блок постоянной памяти, третий дами регистра сдвига, входы управле- 1О и четвертый блоки сопряжения, генения и сдвига которого соединены с ратор тактовых импульсов, второй первым и вторым выходами группы вы- счетчик, счетный вход и вход сброса ходов формирователя импульсов обраще- которого соединены с пятым и первым ния к памяти, которые также соедине- выходами формирователя импульсов ны с входами управления н сдвига, . 15 временной диаграммы растра, первый с второго по пятый блоков оператив- и второй мультиплексоры, третий и ной памяти, выходы которых соединены четвертый дешифраторы, четвертый элес второй шиной данных устройства и мент И-НЕ, селектор кодов, формиросоеДинены с информаЦионными вхоДами . ватели импульсов записи и выбора блока памяти таблицы цветности, о т- 2 столбцов, преобразователь кодов и л и ч а ю щ е е с я тем, что, с второй регистр, выходы группы котоцелью повышения быстродействия и рого соединены с информационными расширения области применения уст- входами преобразователя кодов и Форройства путем увеличения объема ото- мирователя импульсов выбора столбцов, бражаемой информации, îíî содержит 25 первый выход — с адресными входами блок элементов ИЛИ, третий элемент формирователя импульсов записи и форИ-НЕ, первый вход которого соединен мирователя импульсов выборки столбе с тРетьим выхоДом пеРвого РегистРа, . цов, стробирующие входы которого соеа второй и третий входы — с первым динены с вторым и третьим выходами и четвертым выходами второго дешиф- 3р формирователя импульсов обращения к
pатора, .выходы первого, второго и памяти, третий выход которого соетретьего элементов И-НЕ соединены с динен со стробирующим входом формиихоДами пеРвой гРУппы блока злемен- рователя импульсов записи, выходы
ТоВ ИЛИ входы второй группь которо группы которого подключены K входам го соединены с выходами блока памяти управления записью с второго по пя35 таблицы цветнасти, выходы блока эле- тый блоков оперативной памяти, адресментов ИЛИ соединены с входами уси ные входы которых соединены с выходалителей, формирователь импульсов ми первого мультиплексора, а инфорвРеменной Диаграмм РастРа, информа- мационные входы — с выходом второго
Ционный, аДРесный и УпРавллюший Вхо- мультиплексора, управляющий вход коPbl котоРого соеДинены с первыми шина- торого соединен с первым выходом ми Данных аДРеса и УправлениЯ УстРой- формирователя импульсов записи, втоства синхровхоцы — с выхоДаь и тре- рой выход которого соединен с входам тьей группы блока регенерации алфа- выбора формирователя импульсов выборвитно-цифрового изобРажениЯ, такто-. ки столбцов, первый управляющий вход вый вход - с первым выхоцом формиро которого и первые управляющие входы вателЯ импульсов обраЩениЯ к памнти, первого мультиплексора и формировапервый, второй и третий выходы формн- теля импульсов записи соединены с
РователЯ импУльсов вРеменной Диаграм- первым выходом преобразователя кодов, мы растра соединены соответственно
50 второй выход преобразователя кодов с информационными входами первого подключен к первому входу четвертого регистра и входами синхронизации элемента И-НЕ и первому управляющему формирователя импульсов обращения к вх= ду второго блока постоянной памяпамяти, четвертый выход — с синхро- ти, Выходы группы преобразователя входом блока регенерации алфавитно-, кодов соединены с информационными
55 цифровой информации, элемент ИСКЛЮ- входами четвертого дешифратора „упр ав OGRE ИЛИЮ входы которого соедине ляющий вход которого и управляющий ны с восьмым выходом пеРвого регист- вход формирова,-.еля и,„,„..„льсов обращ Pa и ВыхоДОМ Регистра сДвига а вы- ния к памяти соединены с второй ши15 135 ной управления устройства, выходы четвертого дешифратора соединены с первыми входами выборки с второго по пятый блоков оперативной памяти, вторые входы выборки которых соединены с выходами формирователя импульсов выборки столбцов, второй управляющий и информационный входы которого соединены с вторыми шинами управления и данных устройства, соответственно связанными с вторым управляющим и информационным входами формирователя импульсов записи, выходы счетчика соединены с информационными входами первого мультиплек, сора, адресные входы которого соединены с второй шиной адреса устройства, подключенной к адресным входам блока памяти таблицы цветности, второго блока постоянной памяти и входам третьего дешифратора, первый выход которого соединен с первым управляющим входом второго регистра, второй управляющий вход которого подключен к второй шине управления устройства, второй, третий, четвертый и пятый выходы третьего дешифратора соединены с входами выбора третьего и второго блоков сопряжения, генератора тактовых импульсов и блока памяти таблицы уветности, выходы второго и третьего блоков сопряжения соединены с входами прерывания блока управления отображения графической информации, первый выход которого ,подключен к входам сброса селек2477 16 тора кодов, второго регистра, второго и третьего блоков сопряжения, второй выход — к тактовому входу селектора кодов и первым тактовым входам второго и третьего блоков сопряжения, третий» и четвертый выходы к управляющим входам селектора кодов, пятый выход - к тактовому входу генератора тактовых импульсов, адрес" ный, управляющий и информационный входы которого соединены с вторыми шинами адреса управления и данных устройства, шестой выход блока управления отображением графической информации соединен с входом синхронизации селектора кодов, а вход готовности — с выходом четвертого элемента И-НЕ, второй вход которого соединен с. второй шиной управления устройства, а третий вход — с пятым выходом формирователя импульсов обращения к памяти, информационные входы селектора кодов и второго регистра
25 подключены к второй шине данных устройства, выход селектора кодов соединен с управляющим входом преобразователя кодов, адресный, управляющий и информационные входы второго и третьего блоков сопряжения соединены соответственно с вторыми шинами адреса управления и данных устройства, первьп» выход генератора тактовых импульсов соединен с вторым тактов ьи входами первого и второго блоков соп3 . ряжения, а в торой в ыход — с в торьи тактовым входом третьего блока со»тряжения.
1352477
Рие. 2
Navano инициалмация еис пемы. опрейменис исп очника орерыданил адиюа нем нажшпа? аа риемо-передаюииг 7 игпение кода из пр менопередатиика 7
Опоена ание и быт олнение рункции кода сканиаоа ание
enabuamypoi N аоам3ерисдение димка нансапни
«ладииси ак нса ия па
nogm5e опредеаение кЫа нвиогпои юадисии абрука кодо епо исии Ь вриемопередат спи 1 прерырание. инициалсаацид конп аод лера
ПД/la
1352477
/ЮФ0 ФО инициышация сиюжюы о срыдание?
А7 уи вчоююеоатиик Ю
tIem
emeHue кода из приемо — ьередатчцка Л7
Ожяп7 ц и робой,оаэи ии7 Й7
od реют
gem лепр лтгрузка,коду 8 приемо яередагп° иик Ю
Составитель И. Загинайко
Редактор М, Циткина Техред М. Ходанич Корректор M.Ìàêñèìèíèíåö
Заказ 5566/48 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Б-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г, Ужгород., ул, Проектная, 4 оаре епеНие у)дикции кода аыполнение рункции Отображения гро рииесеой ин рс1омации
onpedcfle Hue исгпое ика рерыдаиия игпение ко а иу д прктоумредалщи ка хд загрузка коФа приеиопередат
4ик У1
ie edeneuue функции кооа выпадение @au кции олиЮрФФемю оауюиеекой ин горчаг ии