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

Номер патента: 881728

Автор: Зимовский

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик и 881728по делам изобретений и открытий(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМ омати быть Изобретение относится к авт ке и вычислительной технике и может использовано при разработке совреме стройствотображения информации,Известно устройство для отображения ин.формации, содержащее регистр обмена, блокпамяти, дешифратор и регистры адреса координат (1.Недостатком данного устройства является то,что оно не позволяет при редактировании менять местами знаковые строки илн группызнаковых строк, а также располагать их в необходимой последовательности в поле кадра.Наиболее близким техническим решениемк предлагаемому является устройство для1отображения информации, содержащее регистробмена, вход которого соединен с выходомблока управления, а выход подключен ко входу регистра числа, соединенного двухстороннейсвязью с блоком памяти, вход блока памяти2соединен с выходом дешифратора, управляющий вход которого подключен к соответствую.шему выходу блока управления, а информационные входы - к первым выходам регистров адреса координат, управляющие входы которых соединены с соответствующими выходами блока управления,;а вторые выходы - с соответствующими входами регистра меток и схемы сравнения, управляющий вход регистра меток подключен к соответствующему выходу блока управления, а выход - к соответствующему входу схемы сравнения, выход которой соеданен со входом блока управления 21.Вследствие того, что регистры адреса перебирают адреса только в естественной последовательности в режиме счета на + 1 или - 1, из. вестное устройство при редактировании не позволяет менять местами знаковые строки илн группы знаковых строк, а также распола. гать их в необходимой последовательности, что замедляет проведение редактирования ин. формацп.Целью изобретеня является повышение быстродействия устройства.Поставленная цель достигается тем, что устройство содержит блок буферной памяти, управляющий вход которого подключен к соответствующему выходу блока управления,881728 а выходы - к информационным входам регистров адреса координат, накапливающийрегистр, информационный вход которого соединен с третьим выходом первого регистраадреса координат, управляющий вход - ссоответствующим выходом блока управления,а выход - с первым входом блока буферной памяти, регистр адреса строк, выход которого подключен ко второму входу блокабуферной памяти, а вход - к соответствующему выходу блока управления и регистрадреса начальной строки, соединенный по вхо.ду с блоком управления и двухстороннейсвязью со вторым регистром адреса координат.Введение этих блоков позволяет хранить вблоке буферной памяти номера строк в тойпоследовательности, в которой необходимоих выбрать из блока памяти и отобразить наэкране, при этом регистр адреса строк последовательно выбирает из блока буферной памяти номера строк в той последовательности,в какой они туда записаны. Последовательность записи номеров строк в блок буфернойпамяти определяется блоком управления инакапливающим регистром или ЭВМ в зависимости от режима работы устройства. Регистрначальной строки определяет номер знаковойстроки, с которой начинается вывод кадраинформации,На чертеже изображена блок-схема устройства,Она содержит блок памяти 1, регистр числа 2, дешифратор 3, первый регистр адресакоординат 4, состоящий из регистра адресапо координате Х и регистра адреса по координате У, второй регистр адреса координат 5,состоящий из регистров Х и У, регистрметки 6, схему сравнения 7, регистр обмена8, блок управления 9, регистр адреса началь.ной строки 10, блок буферной памяти 11,регистр адреса строк 12, накапливающий регистр 13.В режиме "Редактирование", обеспечивающемформирование информационного массива,состоящего из необходимой последовательностизнаковых строк, устройство работает следующим образом,После включения устройства блок управления 9 осуществляет запись номеров знаковыхстрок в ячейки блока 11 в возрастаюц 1 ейпоследовательности от 1 до и, где и - числознаковых строк; хранящихся в блоке памяти 1,В случае необходимости поменять местами вотображаемом кадре отдельные знаковыестроки или группы знаковых строк, а такжеисключить строку или вставить между двумястроками дополнительную строку, изменяютпорядок расположения номеров знаковых.строк в ячейках блока 11. При редактировании 5 1 О 15 20 25 30 35 40 45 50 55 4с помощью ЭВМ содержимое ячеек блока буферной памяти 11 передается в ЭВМ, ЭВМ после группировки знаковых строк в необхо. димой последовательности перезаписывает в блок 11 номера знаковых строк в той после. довательности, в которой их необходимо отобразить на экране устройства после редакти. рования.При выполнении функции редактирования в автономном режиме перезапись в блок 11 номеров знаковых строк в требуемой для отображения данной информации последовательности осуществляется накапливающим ре. гистром 13 по сигналу из блока управления 9. В данном режиме оператор, например, с помощью светового карандаша отмечает на экране устройства знаковые строки в той последова. тельности в какой они будут отображаться на экране после выполнения режима редакти. рование. При отметке световым карандашом знаковой строки номер этой знаковой строки из регистра У в первом регистре адреса координат 4 записывается в накапливающий регистр 13. После того как оператор закончит заносить с помощью светового карандаша в накапливающий регистр 13 номера знаковых строк в последовательности, необходимой для отображе. ния на экране после редактирования, он нажимает на пульте клавишу редактирование, и требуемая последовательность номеров знаковых строк из накапливающего регистра 13 записывается в ячейки блока буферной памяти 11. На этом режим редактирование заканчивается, так как вывод на экран знаковых строк осуществляется из блока буферной памяти 11 уже в заданной при редактировании последовательности.При выводе алфавитно-цифровой информации на экран производится последовательная выборка ячеек блока памяти 1 по первому регистру оснОвного адреса координат 4. В регистре адреса начальной строки 10 хранится адрес, по которому из блока буферной памяти 11 выбирается номер знаковой строки, с которой начинается вывод информации на экран,По сигналу конец кадра из блока управле. ния 9 очищается регистр Х в первом регистре адреса координат 4, работающий в режиме счета на +1 от блока управления 9, содержимое регистра адреса начальной строки 10 засылается в регистр адреса строк 12 и по данному адресу из буферной памяти 11 нуж. ный номер знаковой строки записывается в регистр У первого регистра адреса координат 4, после чего начинается вывод очередного кадра, причем регистр адреса строк 12 работает в режиме счета на +1 по сигналам конец строки из блока управления 9.881728 В режимах, аналогичных режимам известногоустройства, предлагаемое устройство работаетследующим образом,Операция замена может осуществлятьсяс любого отмеченного знакомства на экранеустройства. Оператор отмечает на экране устройства, например, с помощью светового карандаша символ, начиная с которого необходимо произвести замену текста. При нажатии напульте клавиши "Замена" адрес отмеченногосимвола из первого регистра адреса координат 4 перемещается в регистр метки 6. Посигналу из блока управления 9 символ заносится в регистр обмена 8, а адрес из регистраметки 6 пересылается во второй регистрадреса координат 5. По окончании разверткина экране очередного символа по сигналуиз блока управления 9 второй регистр адресакоординат 5 коммутируется на дешифратор 3,и по этому адресу происходит запись черезрегистр числа 2 в блок памяти 1 символа,хранящегося в регистре обмена 8, После этого адрес во втором регистре адреса координат 5 увеличивается на + 1, и осуществляет.ся обратная передача адреса иэ второго регистра адреса координат 5 в регистр метки 6.На этом операция "Замена" заканчивается,и устройство готово к замене следующегосимвола,Операция "Вставка", так же, как и "Замена", осуществляется с любого отмеченногознакоместа на экране устройства, Оператор,например с помощью светового карандашаотмечает на экране символ, начиная с которого необходимо производить вставку, и нажимает клавишу ."Вставка" на пульте. При этомосуществляется пересылка адреса отмеченногосимвола из первого регистра адреса координат 4 в регистр метки 6. По сигналу изблока управления 9 вводимый символ зано.сится в регистр обмена 8. По этому же сигналу во второй регистр адреса координат 5заносится адрес последней ячейки кадра, а впервый регистр адреса координат 4 - адреспредпоследней ячейки. После этого разрешается работа регистров адреса по координатеХ в регистрах адреса координат 4 и 5, атакже регистра адреса знаковых строк 12 врежиме счета на - 1, причем последний ра.ботает по сигналам "Конец строки" из блокауправления 9. В процессе счета чтение ячеекблока памяти 1 осуществляется по первомурегистру адреса координат 4, а запись содержимого этих ячеек - по второму региструадреса координат 5. Таким образом, происходит раздвижка информации в блоке памяти1 на один символ.В режиме счета регистров первый регистр адреса координат 4 и регистр метки 6 подклю 6чается к схеме сравнения 7. По сигналу совпа.дения схема выдает сигнал конца раздвижки,по которому режим счета на - 1 регистровадреса по координате Х в регистрах адресакоординат 4 и 5, а также в регистре адресастрок 12 прекращается, и они переходят внормальный режим работы на + 1, а схемаавтоматически переключается в режим замены,причем регистр адреса строк 12 работает посигналам "Конец строки" из блока управления9, При замене происходит передача адреса изрегистра метки 6 во второй регистр адресакоординат 5, и после развертки очередногосимвола на экране символ, хранящийся в ре.гистре обмена 8, через регистр числа 2 записы.вается в блок памяти 1 по адресу, хранящемуся во втором регистре адреса координат 5.После этого содержимое второго регистра адреса координат 5 увеличивается на + 1 и осуществляется обратная передача адреса из второго регистра адреса координат 5 в регистр6 метки, необходимая для хранения адреса заме.ны на период раздвижки при вставке очередного символа, На этом заканчивается операция"Вставка" символа на экране, и устройствоготово к вставке следующего символа,В режиме "Сжатие" оператор отмечает наэкране с помощью светового карандаша двасимвола сжимаемого массива, после чего на.жимает клавишу "Сжатие" на пульте. Адреспервого отмеченного символа записываетсяво второй регистр адреса координат 5, адресвторого отмеченного символа - в регистрметки б, Сразу после перезаписи второго ад.реса разрешается параллельная работа регистровадреса по координате Х в регистрах адресакоординат 4 и 5, а также регистра адресастрок 12 в режиме счета на + 1, причемрегистр 12 работает по сигналам "Конец строки" иэ блока 9, Чтение ячеек блока памяти1 осуществляется по первому регистру адреса координат 4, а запись содержимого этихячеек - по второму регистру адреса координат 5. По сигналу сравнения кода второгорегистра адреса координат 5 и регистра метки 6 режим "Сжатие" прекращается.Операция "Вывод зоны" осуществляетсяследующим образом.Оператор отмечает на экране два символа,ограничивающие выводимый массив, послечего нажимает клавишу "Вывод зоны" напульте. При этом адрес первого отмеченногосимвола записывается во второй регистр ад.реса координат 5, а адрес второго записы.вается в регистр метки б. По запросу внеш.него устройства, на который производитсявывод после развертки на экране очередногосимвола, выполняется чтение ячеек блока памяти 1 по второму регистру адреса координат 10 15 го 25 30 35 40 45 50 555 0 15 20 25 30 40 45 50 5, после чего осуществляется передача кодаиэ регистра числа 2 в регистр обмена 8, а содержимое второго регистра адреса координат5. увеличивается на + 1. Чтение блока памяти1 продолжается по первому регистру адресакоординат 4 до поступления очередногозапроса с внешнего устройства и т,п, Оканчивается режим в момент сравнения кода второго регистра адреса координат 5 и регистра мет.ки б,Режим перемещения изображения вверх иливниз по экрану осуществляется следующимобразом.По сигналу из блока управления 9 очища.ется регистр адреса по .координате Х в первом регистре адреса координате 4, содержимое регистра адреса начальной строки 10увеличивается на единицу в случае перемещения на одну строку вверх, а в случае перемещения вниз - уменьшается на единицу,после чего содержимое регистра адреса началь.ной строки 10 переэаписывается в регистрадреса строк 12, который работает в режимесчета + 1 по сигналам "Конец строки" изблока 9 На этом процесс перемещенияна одну строку заканчивается, так как выводинформации на экран в последующих кадрахосуществляется со строки, адрес которойхранится в регистре адреса начальной стро.ки 10.В режиме перемещения изображения наодин кадр вверх йо сигналу ".Конец кадра"из блока управления 9 содержимое регистраадреса строк 12 пересылается в регистр адреса начальной строки 10. Сигнал с блокауправления 9 увеличивает содержимое регистра адреса начальной строки 10 на + 1 и переписывает его значение в регистр адреса строк12, После этого процесс перемещения на одинкадр заканчивается, так как вывод информа.ции на экран осуществляется со строки, ад.рес которой хранится в регистре адреса на.чальной строки 10,В режиме перемещения изображения наодин кадр вниз по сигналу "Конец кадра"из блока управления 9 в регистр адреса начальной строки 10 записывается адрес номерапервой знаковой строки предыдущего кадра,который засылается в регистр адреса строк12, и с этой строки начинается вывод информации на экран, На этом режим перемеще.щения информации на один кадр заканчивается.Применение предлагаемого устройства цозволяет располагать знаковые строки в необходимой последовательности в поле кадра при редактировании информации, менять местами в отображаемом кадре знаковые строки или группы знаковых строк, исключить знаковую строку или вставить между двумя знаковыми строками дополнительную знаковую строку.Достижение данного расширения функциональных возможностей получается за счет незначительного увеличения аппаратурных затрат по сравнению с известным устройством.Формула и зо брет ения Устройство для отображения информации, содержащее регистр обмена, вход которого соединен с выходом блока управления, а выход подключен ко входу регистра числа, соединенного двухсторонней связью с блоком памяти, вход блока памяти соединен с выхо. дом дешифратора, управляющий вход которого подключен к соответствующему выходу блока управления, а информационные входы - к первым выходам регистров адреса координат, управляющие входы которых соединены с соответствующими выходами блока управ. ления, а вторые выходы - с соответствующими входами регистра меток и схемы сравнения, управляющий вход регистра меток под. ключен к соответствующему выходу блока управления, а выход - к соответствующему входу схемы сравнения, выход которой соединен со входом блока управления, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит блок буферной памяп, управляющий вход которого подключен к соответствующемувыходу блока управления, а выходы - к информационным входам регистров адресакоординат, накапливающий регистр, информационный вход которого соединен с третьимовыходом первого регистра адреса координат,управляющий вход - с соответствующим выходом блока управления, а выход - с пер.вым входом блока буферной памяти, регистрадреса строк, выход которого подключенко второму входу блока буферной памяти,в вход - к соответствующему выходублока управления и регистр адреса начальнойстроки, соединенный по входу с блокомуправления и двухсторо)щей связью со вторымрегистром адреса координат.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР Р 452022,кл, 6 06 К 15/20, 1973.2, Авторское свидетельство СССР % 453721,кл. 6 Об К 15/20, 1973 (прототип)., д, 4/5 Филиал ППП "Патент", г. Ужгород,Тираж 748 ВИИИПИ Государственного по делам изобретений и 113035, Москва, Ж, Ракомитета открытий ушская наб

Смотреть

Заявка

2842046, 13.11.1979

КИЕВСКИЙ ФИЛИАЛ ГОСУДАРСТВЕННОГО ПРОЕКТНОГО И НАУЧНО ИССЛЕДОВАТЕЛЬСКОГО ИНСТИТУТА "ГОСРАДИОПРОЕКТ"

ЗИМОВСКИЙ ЕВГЕНИЙ ВСЕВОЛОДОВИЧ

МПК / Метки

МПК: G06F 3/153

Метки: информации, отображения

Опубликовано: 15.11.1981

Код ссылки

<a href="https://patents.su/5-881728-ustrojjstvo-dlya-otobrazheniya-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения информации</a>

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