SU1164775A1 - Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки - Google Patents

Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки Download PDF

Info

Publication number
SU1164775A1
SU1164775A1 SU813365986A SU3365986A SU1164775A1 SU 1164775 A1 SU1164775 A1 SU 1164775A1 SU 813365986 A SU813365986 A SU 813365986A SU 3365986 A SU3365986 A SU 3365986A SU 1164775 A1 SU1164775 A1 SU 1164775A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
column
register
counter
Prior art date
Application number
SU813365986A
Other languages
English (en)
Inventor
Леонид Борисович Белов
Original Assignee
Специальное Конструкторское Бюро Пишущих Машин
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Специальное Конструкторское Бюро Пишущих Машин filed Critical Специальное Конструкторское Бюро Пишущих Машин
Priority to SU813365986A priority Critical patent/SU1164775A1/ru
Application granted granted Critical
Publication of SU1164775A1 publication Critical patent/SU1164775A1/ru

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ТЕКСТА В ВВДЕ КОЛОНОК НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор , счетчик знаков, блок пам ти и дешифратор, последовательно соединенные регистр конца колонки, первую схему сравнени , первый элемент И и счетчик строк курсора, первые входы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой вьпсод которого соединен с входом блока пам ти, другой выход счетчика позиций курсора в строке подключен к другому входу первой схемы сравнени , один выход счетчика строк курсора соединен с первым входом мультиплексора, другойс другим входом первой схемы сравнени , вторые входы счетчика позиций курсора и первог й элемента И  вл ютс  первым входом устройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий входы мультиплексора - третьим и четвертым входами устройства, соответственно , выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, выход блока пам ти  вл етс  выходом устройства, отличающеес  тем, что, с целью упрощени .устройства, оно содержит регистр адреса строки разметки , последовательно соединенные вторую схему сравнени , второй элемент И, первый R5-триггер и третий элемент И, второй RS-триггер, выход которого подключен к третьему входу первого элемента И, последовательно соединенные третий R5-триггер, четвертый элемент И и п тый элемент И, (Л выход которого подключен к второму входу регистра начала колонки, другой вход четвертого элемента И соединен с выходом дешифратора, выход четвертого элемента И подключен к . другому входу третьего элемента И, выход которого соединен с одним вхоО ) 4 дом третьего RS-триггера и третьим входом регистра конца колонки, один вход второго RS-триггера подключен -si к третьему входу регистра начала колонки, другой вход п того элеменел та И соединен с другим выходом первого RS-триггера, другой вход которого подключен к другим входам второго и третьего RS-триггеров, один вход регистра адреса строки разметки соединен с первым входом регистра начала колонки, другой вход  вл етс  п тым входом устройства, а выкод подключен к четвертому входу мультиплексора.

Description

Изобретение относитс  к вычислительной технике и может быть исполь зовано в текстовых устройствах отоб жени  на экране ЭЛТ. Известны устройства вывода тесто вой информации, содержащие счетчик курсора, соединньгй с мультиплексоро счетчик адреса, подключенный к блок пам ти, триггер, сумматор, регистр, дешифратор, вентиль и элемент И, причем сумматор соединен с входами счетчика курсора и мультиплексора, выход сумматора подключен к входу счетчика адреса, выход регистра соединен с мультиплексором, вход дешифратора подключен к блоку пам рого соединен с входами элемента И выход счетчика курсора подключен к входу вентил , а выход элемента И - к счетнык входам счетчика курсора и счетчика адреса tlj. Дл  реализации с помощью таких устройств функции колонка требуетс  многократное управление положением курсора в пределах заданной длины строки колонки, что усложн ет процедуру работы (в режиме Колонка ) с такими устройствами. К устройствам, .реализующим режим Колонка, должны предъ вл тьс  как минимум, требовани  ограничени  пол  движени  курсора в пределах заданной зоны строки, соответствующей заданной длине строки колонки. Наиболее близким техническим решением к изобретению  вл етс  устройство дл  отображени  текста, содержащее блок пам ти, соединенный с блоком.индикации и дешифратором, счетчик адреса, подключенный к . блоку пам ти и мультиплексору,регистр начала колонки, соединенный со счетчиком строк курсора, подключенный к схеме сравнени , соединенный с выходом регистра конца колон ки, выход схемы сравнени подключен к первому входу элемента И, второй вход которого - к счетному входу . счетчика курсора, выход которого соединен с входом мультиплексора, входы регистров начала и конца колонки подключены к выходам счетчик по координатам X и У, входы которы соединены с вентил ми, вспомогател ные счетчики курсора, которые .чере схемы сравнени  подключены к регис рам начала и конца колонки 2}. Устройство работает следующим образом. Посредством вспомогательных счетчиков курсора устанавливаютс  с визуализацией их на экране начало и конец границы колонки. Затем в зону колонки вводитс  основной счетчик курсора и по команде Колонка переводитс  на режим счета счетчик адреса ( начина  с нул ) и счетчик по координате X. При этом схема сравнени  KOjqoB состо ни  счетчика X и первого вспомогательного-курсора (адрес стопора начала границы) вьщает при совпадении строба сигнал, разреша  запись в блок пам ти кода стопора , а также записи состо ни  счетчика X в регистр начала колонки. Таким образом, обеспечиваютс  запись и отображени  на экране стопора левого пол  и хранение адреса левого стопора в регистре начала границы. Далее включаетс  на режим счета + + 1 счетчик У совместно со счетчиком адреса и аналогично по совпадению состо ний счетчик У и второго вспомогательного счетчика курсора вырабатываетс  строб, разрешающий перепись содержимого счетчика У в регистр конца границы колонки, а также осуществл етс  запись по выставленному, адресу счетчика адреса байта стопора в блоке пам ти. На этом цикл разметки закончен. Процедура записи символов сопровождаетс  командой +1 в счетчик курсора . По окончании записи очередного символа, наход щегос  на .первой границе колонки, срабатывает схема . сравнени  кодов счетчика курсора и регистра конца границы, сигнал с которой .осуществл ет перепись в счетчик курсора содержимого регистра начала границы колонки. Как видно из описани  работы уст- , ройства, дл  обеспечени  разметки колонок требуетс  установка и визуализаци  двух вспомогательных курсоров, указывающих на врем  разметки границы колонки, с последующей подменой их специальными знаками стопоров. Наличие, хот  и только на врем  разметки, на экране трех курсоров (основного и двух вспомогательньрс) усложн ет работу оператора и предопредел ет по вление о.шибок. Кроме того, счетчики X и У функционального излишни, так как выполн емые ими функций совпадают с адресацией кодов стопоров, что усложн ет устройство.
Цель изобретени  - упрощение устройства,
Поставленна  цель достигаетс  те что в устройство дл  отображени  текста в виде колонок на экране элеронно-лучевой трубки, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок пам ти и дешифратор , последовательно соединенные ре гистр конца колонки, первую схему сравнени , первый элемент И и счетчик строк курсора, первые входы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой выход которого соединен с входом блока пам ти, другой выход счетчик а позиций курсора в строке подключен к другому входу первой схемы сравнени , один выход счетчика строк курсора соединен с первым входом мультиплексора, другой - с другим входом первой схемы сравнени , вторые входы счетчика позиций курсора и первого элемента И  вл ютс  первым входом устг ройства, второй вход регистра конца колонки - вторым входом устройства , второй и третий входы мультиплесора - третьим и четвертым входами устройства соответственно, выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, вьЬсод блока, пам ти  вл етс  выходом у.тройства, введены регистр адреса строки разметки последовательно соединенные втора  схема сравнени , второй элемент И, первый ЙЗ-триггер и третий элемент И, второй RS-триггер, выход которого подключен к третьему входу первого элемента И, последовательно соединенные третий RS-триггар , четвертый элемент И и п тый элемент И, выход которого подключен к второму входу регистра начала колонки , другой вход четвертого элемента И соединен с выходом дешифратора , выход четвертого элемента И подключен к другому входу третьего элемента И, выход которого соединен с одним входом третьего Р5-триггера и третьим входом регистра конца колонки, один вход второго й5-триг
гера подключен к третьему входу регистра начала колонки, другой вход п того элемента И соединен с другим выходом первого ps -триггера , другой вход которого подключен к другим входам второго и третьего RS-триггеров, один вход регистра адреса строки разметки соединен с первым входом регистра начала колонки , другой вход  вл етс  п тым входом устройства, а выход подключен к четвертому входу мультиплексора .
На чертеже изображена блок-схема устройства.
Устройство содержит регистр 1 начала колонки, регистр 2 конца колонки , регистр 3 адреса строки разметки ,, элемент И 4, счетчик 5 позиций курсора, счетчик 6 строк курсор КЗ-триггеры 7 и 8, мультиплексор 9, схему сравнени  10, элемент И 11, счетчик знаков 12, счетчик строк 13 схему, 14 сравнени , элемент И 15, блрк 16 пам ти, элементы И 17 и 18, дешифратор 19, RS-триггер 20.
Устройство работает следующим образом,
1. Установка режима Колонка. По наличию кодов стопоров на информационных входах блока 16 (условно не показаны) по сигналу на третьем входе устройства мультиплексор 9 подключает к счетчикам 12 и 13 счетчики 3 и 6 состо ние которых определ ет адрес счетчиков 12 и 13, которые подключают заданную  чейку блока 16 дл  записи кода столора, как и любого другого информационного кода. Под действием сигнала на п том входе устройства, который формируетс  по окончанию записи состо ни  счетчиков 5 и 6 в счетчике 12 и 13, состо ние счетчика 13 переписываетс  в регистр 3 адреса строки разметки,
Таким образом,„в регистре 3 адреса строки разметки хранитс  на все врем  заданной программы разметки адрес первого знака (начала) строки разметки,
Далее курсор устанавливаетс  в зону между стопорами, и по сигналу на четверт/эм входе устройства состо ние регистра 3 адреса строки разметки через мультиплексор 9 nejfeписьшаетс  в счетчики 12 и 13, а также устанавливаютс  в единицу Д5-триггеры 7 и 8 и в ноль РЭ-триггер 20. Потенциал с единичного выхода RSтриггера 8 разрешает работу элемента И 15, а единнчньй выход с RS триггера 7 открывает вентильные : вкоды элементов И 17 и 18.
Далее счетчики 12 и 13 начинают работать в режиме счета +1, в строке разметки (входы +1 счетчиков 12 к 3 условно не показаны), считьша  байт за байтом из блока 16, каждый байт стопора, считываемый из блока 16, дешифрируетс  дешифратором 19 стопора, сигналом с которого через открытые элементы И 17 и 11 осуществл етс  запись адреса считанного стопора в регистр 1 начала колонки. Ввиду того, что курсор находитс  между заданными стопорами, счетчик 12 знаков обращени  к ОЗУ совпадает в определенный момент счета + 1 с состо нием счетчика 5 курсора знаков. Этот сигнал, снимаемый со схемы 14 сравнени  через открытый элемент И 18, взводит в состо ние единицы BS -триггер 20, который запрещает прохозкдение сигнала записи регистра 1 начала колонки сигнала с дешифратора 19 и разрешает его прохождение через элемент И 4 на вход регистра 2 конца колонки, который запоминает адрес первого стопора после курсора (права  граница колонки). Этим же сигналом сбрасываетс  в ноль триггер 7, который запрщает прохождение сигнала через
элементы И 17 и 18, на этом установка режима Колонка заканчиваетс .
2. Запись информации в режиме Колонка.
Запись байтов в блок 16 в преде ,лах адресов, хранимых в регистрах 1 и 2 начала и конца колонки, осуществл етс  как в обычном устройстве отображени  и сопровождаетс  в конце каждого цикла записи прибавлением единицы в счетчики 5 и 6 по первому входу устройства. По окончании записи очередного байта в знакоместо , наход щегос  под знаком стопора , срабатьшает схема 10 сравнени , котора  разрешает прохождение сигнала с элемента И 15, осуществл ющего запись в счетчик 5 знаком код состо 1и  регистра 1 начала колонки и добавлением единицы в счетчик 6.
Таким образом, курсор, перемеща сь только в пределах заданных стопоров , осуществл ет запись текстов с заданной шириной строки и ориентации колонки на экране ЭЛТ,
Дл  изменени  ориентации и ширины колонки необходимо сбросить режим Колонка формированием сигнала на втором входе устройства, который сбрасывает в ноль регистры 1 и 2 начала и конца колонки и триггера 8.
Далее разметка и запись информации происходит аналогично указанному вьше в границах других стопоров.

Claims (1)

  1. УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ТЕКСТА В ВИДЕ КОЛОНОК НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее последовательно соединенные регистр начала колонки, счетчик позиций курсора в строке, мультиплексор, счетчик знаков, блок памяти и дешифратор, последовательно соединенные регистр конца колонки, первую схему сравнения, первый элемент И и счетчик строк курсора, первые входы регистров начала и конца колонки подключены к одному выходу счетчика строк, другой выход которого соединен с входом блока памяти, другой выход счетчика позиций курсора в строке подключен к другому входу первой схемы сравнения, один выход счетчика строк курсора соединен с первым входом мультиплексора, другойс другим входом первой схемы сравнения, вторые входы счетчика позиций курсора и первого элемента И являются первым входом устройства, второй вход регистра конца колонки - вторым входом устройства, второй и третий входы мультиплексора - третьим и четвертым входами устройства, соответственно, выход первого элемента И подключен к третьему входу счетчика позиций курсора в строке, выход блока памяти является выходом устройства, отличающееся тем, что, с целью упрощения устройства, оно содержит регистр адреса строки разметки, последовательно соединенные вторую схему сравнения, второй элемент И, первый R5-триггер и третий элемент И, второй RS-триггер, выход которого подключен к третьему входу первого элемента И, последовательно ~ соединенные третий R5-триггер, чет- * вертый элемент И и пятый элемент И, выход которого подключен к второму входу регистра начала колонки, другой вход четвертого элемента И соединен с выходом дешифратора, выход четвертого элемента И подключен к , другому входу третьего элемента И, выход которого соединен с одним входом третьего RS-триггера и третьим входом регистра конца колонки, один вход второго RS-триггера подключен к третьему входу регистра начала колонки, другой вход пятого элемента И соединен с другим выходом первого RS-триггера, другой вход которого подключен к другим входам второго и третьего RS-триггеров, один вход регистра адреса строки разметки соединен с первым входом регистра начала колонки, другой вход является пятым входом устройства, а выход подключен к четвертому входу мультиплексора.
    SU„, 1164775
    1164775 ·
SU813365986A 1981-11-25 1981-11-25 Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки SU1164775A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU813365986A SU1164775A1 (ru) 1981-11-25 1981-11-25 Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU813365986A SU1164775A1 (ru) 1981-11-25 1981-11-25 Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки

Publications (1)

Publication Number Publication Date
SU1164775A1 true SU1164775A1 (ru) 1985-06-30

Family

ID=20986762

Family Applications (1)

Application Number Title Priority Date Filing Date
SU813365986A SU1164775A1 (ru) 1981-11-25 1981-11-25 Устройство дл отображени текста в виде колонок на экране электроннолучевой трубки

Country Status (1)

Country Link
SU (1) SU1164775A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР 693993, кл. G 06 F 3/153, 1971. 2. Патент US № 3618032, кл. 340/172.5, опублик. 1971 (прототип). *

Similar Documents

Publication Publication Date Title
US3389404A (en) Control/display apparatus
US3810107A (en) Electronic text display and processing system
US3579196A (en) Data storage and display system
US3962700A (en) Alphanumeric gas display panel with modular control
US3375356A (en) Calculator decimal point alignment apparatus
GB1069375A (en) Calculator apparatus for distinguishing meaningful digits
JPS6318756B2 (ru)
US3602897A (en) Key-entry system
US3744033A (en) Text formatting for display
SU805825A1 (ru) Устройство дл редактировани информации на экране текстового диспле
JPS585433B2 (ja) 表示方式
JPS649635B2 (ru)
SU1339544A1 (ru) Устройство дл отображени информации на экране электронно-лучевой трубки
SU1716563A1 (ru) Устройство дл отображени информации на сегментном газоразр дном матричном индикаторе
SU1180872A1 (ru) Устройство дл вывода информации
JPS6245224Y2 (ru)
JPS5882296A (ja) ドツトマトリクス表示方式
SU1520534A1 (ru) Устройство дл моделировани конечных автоматов
SU903856A1 (ru) Устройство дл редактировани информации на экране текстового диспле
SU746629A1 (ru) Устройство дл отображени информации
SU1642472A1 (ru) Устройство дл контрол выполнени последовательности действий оператора
SU1275452A1 (ru) Устройство дл отладки программ
SU862182A2 (ru) Устройство дл индикации
SU1439673A1 (ru) Устройство дл отображени знакографической информации
KR950000540B1 (ko) 윈도우 생성방법 및 장치