Устройство для отображения информации Советский патент 1975 года по МПК G06K15/20 

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

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

Известно устройство для отображения информации, содержащее счетчики координат X и Y, дешифратор прерывания и последовательно подключенные генератор импульсов, счетчик тактов, блок памяти символов и деи1ифратор символов.

Предлагаемое устройство отличается тем, что в него введены триггер блокировки, счетчик, регистр и дешифратор длины вектора, регистр формирования вектора, блок сравнения, шифратор и триггер управления. Регистр длины вектора подключен к блоку памяти символов, триггеру управления, соединенному с блоком сравнения, счетчиком тактов, генератором импульсов, триггером блокировки н счетчиком длины вектора, связанным с блоком сравнения, блоку формирования вектора, соединенному с дешифратором прерывания и через шифратор - со счетчиком координат X и У, дешифратору длины вектора, связанному с триггером блокировки н со счетчиками координат X и Y, блоку сравнения и дешифратору прерывания, соединенному с генератором импульсов. Триггер блокировки подключен к счетчику длины вектора и тактов, а блок памяти символов связан с блоком формирования вектора.

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

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

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

триггер управления 9, шифратор 10, дешифратор длины вектора 11,-блок сравнения 12, дешифратор прерывания 13 и счетчики 14 коордипат X и У. Устройство работает следуюшим образом.

Депгифратор символов 4 по коду символа на его входе выбирает в блоке памяти символов 3 один из всего набора хранимых в iieM символов. Генератор импульсов 1 включается импульсом начала формирования символа. В

начальный момент триггер блокировки 5 находится в состоянии «О, разрешая тем са.мым прохождение тактируюших импульсов на вход счетчика тактов 2 и запренхая ирохожденне их на вход счетчика длины вектора 6. Одновременно со счетчиком тактов 2 начинает перебрасываться триггер управления 9, причем импульсы установки его в состояние «1 поступают неуправляемыми, а импульсы установки в состояние «О формируются блоком сравнения 12.

Счетчик тактов 2 последовательно опрашивает все узлы блока памяти символов 3.

Код первого вектора, выбираемый из блока памяти символов 3, по состоянию «О триггера управления 9 записывается в регистр формирования вектора 7, а по состоянию «1 - в регистр длины вектора 8. Код части разрядов регистра формирования вектора 7 интерпретируется как код управления интенсивностью воспроизведения вектора, код остальных разрядов - как код нанравления вектора. Пример кодирования для восьми направлений вектора показан на фиг. 2.

Шифратор 10 по коду направления формирует импульсы для счетчиков 14 координат X и Y, которые начинают формировать новый вектор сразу же после появления очередного кода на регистре формирования вектора 7, хотя код длины этого вектора считывается из блока памяти символов 3 в следующем такте. Количество всевозможных длин векторов определяется разрядностью и способом кодирования.

При записи в регистр длины вектора 8 кода длины единичного вектора (под единичным вектором подразумевается вектор, образованный переходом счетчиков 14 координат X и Y в соседнее состояние) осуществляется блокирование импульсов, поступающих на счетчики 14 координат X и Y.

В случае записи в регистр длины вектора 8 кода длины двойного вектора импульсы на счетчики координат X и У поступают в течение двух тактов. В конце второго такта триггер управления 9 устанавливается в состояние «О, и счетчик тактов 2 продолжает опрос блока памяти символов 3.

При записи в регистр длины вектора 8 кода вектора с длиной больше двойного триггер блокировки 5 устанавливается в состояние «1. По ЭТОМ} состоянию осуществляется блокирование импульсов на счетчик тактов 2 и разрешается прохождение импульсов на счетчик длины вектора 6, который продолжает считать до тех нор, пока блок сравнения 12 не выработает сигнал сравнения кодов регистра

длины вектора 8 и счетчика длины вектора 6. Этот сигнал устанавливает в состояние «О счетчик длины вектора, триггер унравления 9 и триггер блокировки 5. В блоке сравнения

12 учитывается разница в две единицы между кодами в регистре длины вектора 8 и счетчике длины вектора 6, вызванная тем, что к моменту начала работы последнего уже сформировался вектор длиной в два единичных вектора. Полная длина вектора равна сумме двойного вектора и вектора, сформированного за время работы счетчика длины вектора 6. Формирование следующих векторов, образующих контур символа, происходит аналогично вышеописанному до тех пор, пока на вход дешифратора ирерывания 13 с регистра формирования вектора 7 и регистра длины вектора 8 не поступит код конца формирования символов. Дешифратор прерывания 13

вырабатьиает сигнал окончания формирования символа.

Предмет изобретения

Устройство для отображения информации,

содержашее счетчики координат X и У, дешифратор прерывания и последовательно подключенные генератор импульсов, счетчик тактов, блок памяти символов и дешифратор символов, отличающееся тем, что, с

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

счетчиком длины вектора, связанным с блоком сравнения, блоку формирования вектора, соединенному с дешифратором прерывания и через шифратор - со счетчиком координат X и У, дешифратору длины вектора, связанному

с триггером блокировки и со счетчиками координат X и У, блоку сравнения и дешифратору прерывания, соединенному с генератором импульсов, триггер блокировки подключен к счетчику длины вектора и тактов, а блок памяти символов связан с блоком формирования вектора.

М ci/мЁола

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

название год авторы номер документа
Устройство для отображения информации 1975
  • Голубчик Владимир Яковлевич
SU714440A2
Устройство для отображения информации 1978
  • Голубчик Владимир Яковлевич
  • Голубчик Григорий Яковлевич
SU739594A1
Устройство для отображения информации 1975
  • Голубчик Владимир Яковлевич
SU552626A1
Устройство для отображения информации на экране электронно-лучевой трубки 1975
  • Голубчик Владимир Яковлевич
SU555416A1
Устройство для отображения информации 1975
  • Голубчик Владимир Яковлевич
SU598103A1
Генератор символов 1987
  • Асанов Равиль Шарифуллович
  • Долгов Александр Николаевич
  • Никитин Анатолий Сергеевич
SU1446643A1
Устройство для отображения информации 1978
  • Козловский Николай Петрович
SU746629A1
УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ 1979
  • Левчановский Феодосий Васильевич
SU826334A1
Устройство для формирования символов 1983
  • Козловский Николай Петрович
SU1088060A1
Устройство для поворота изображе-Ния СиМВОлОВ 1979
  • Горохов Владислав Иванович
  • Иванов Сергей Иванович
  • Ильин Анатолий Александрович
SU841030A1

Иллюстрации к изобретению SU 470 832 A1

Реферат патента 1975 года Устройство для отображения информации

Формула изобретения SU 470 832 A1

SU 470 832 A1

Авторы

Голубчик Владимир Яковлевич

Зинченко Анатолий Моисеевич

Даты

1975-05-15Публикация

1973-06-20Подача