Устройство для редактирования алфа-витно-цифровой информации
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к ает. свид-ву (22) Заявлено 201278 (21) 2699733/18-24 (51)М. КЛ. с присоединением заявки ¹ (23) Приоритет
G 06 Р 3/14
Государственный комитет
СССР ио делам изобретений и открытий
Опубликовано 3006.81. Бюллетень № 24
Дата опубликования описания ЗОЫ681 (53) УДК6 81 . 32 7. 11 (088.8) (72) Автор изобретения
В. С, Казаков (71) Заявитель (5 4 ) УСТРОЙСТВО ДЛЯ РЕДАКТИРОВАНИЯ
АЛФАВИТНО-ЦИФРОВОЙ ИНФОРМАЦИИ
Изобретение относится к вычислительной технике и предназначено для редактировани я алфавитно-цифровой информации .
- 5
Известно устройство для редактирования алфавитно-цифровой информации на ЭЛТ, содержащее блок управления, блок сравнения, алфавитноцифровую. клавиатуру, блок анализа кодового признака, видеоблок, группу элементов И, блок совпадения, блок сравнения кодов знаков, счетчик позиций маркера и клавиатуру перемещения маркера (1) .
Недостаток этого устройства— 35 низкое быстродействие.
Наиболее близким к изобретению является устройство для редактирования алфавитно-цифровой информации, содержащее первый блок коммутацион- 20 ных элементов, выход которого соединен с первым входом счетчика, второй вход которого соединен с выходом блока элементов И, выход — с первым входом первого блока сравнения, второй вход которого соединен с первым выходом блока управления и первым входом блока элементов И, выход — с первым входом блока управления, второй вход которого соединен с первым 30 выходом второго блока коммутационных элементов, первыми входами первого элемента И и первого формирователя импульсов, второй выход — с блоком отображения и первым входом второго блока сравнения, третий выход — с первым входом второго блока коммутационных элементов и вторым входом второго блока сравнения, четвертый выход — с первым входом преобразователя кодов, первый выход которого соединен со вторым входом первого элемента И, второй выход — со вторым входом первого формирователя импульсов, третий вход которого соединен с выходом первого элемента И, третьим входом соединенного с выходом второго блока сравнения. (2j .
Недостаток известного устройства— низкое быстродействие.
Цель изобретения — повышение быстродействия устройства.
Поставленная цель достигается тем, что в у стройст Во введены блок памя ти, генератор одиночных импульсов, второй элемент И, второй формирователь импульсов, третий блок сравнения и элемент ИЛИ, первый вход которого соединен с первым выходом первого формирователя импульсов, второй вход—
842779 с вых:одом нторого элемента И и первым входом блока памяти, выход — со вторым нходом блока элемен" îâ И, вход генератора одиночных импульсов соединен со вторым выходом второго блока коммутационных элементов„ выход со вторым входом блока памяти, третий вход которого соединен со вторым выходом перного формирователя импульсон, ныход — с первым входом второго элемента И, второй вход которого соединен с выходом третьего блока сравнения, третий вход — с выходом второго формирователя импульсов, первый вход которого соединен с выходом первого блока сравнения, второй вход — с третьим выходом преобразователя кодов, 15 четвертый выход которого соединен с первым входом третьего блока сравнения, второй вход которого соединен с тре т ьи м выходом блок а у правлен и я .
На чертеже представлена блок-схе- 2О ма устройства.
Устройство содержит блок 1 отображения, блок 2 управления, второй блок 3 коммутационных элементов, генератор 4 одиночных импульсов, второй формирователь 5 импульсов, третий блок 6 сравнения, преобразователь
7 кодов, второй элемент И 8, блок 9 памяти, первый формирователь 10 импульсов, первый элемент И 11, второй блок 12 сравненияг элемент ИЛИ 13, блок И 14 элементов„ счетчик 15„ первый блок 16 коммутационных элементов, первый блок 17 сравнения.
Устройство работает следующим образом. 35
Блок управления в процессе регенерации информации вводит в блок 1 отображения rro очереди коды всех знаков, подлежащих отображению на экране 3JIT. Одновременно из блока 2 управления в первый блок 17 сравнения вводят коды номеров координаты положения знакомест. При совпадении кода счетчика 15 с кодом номера знакоместа, поступающего из блока 2 упранления с выхода блока 17 сравнения на соответствующий вход блока
2 управления поступает управляющий сигнал, обеспечивающий выработку на ныходе последнего сигнала ввода н блок 1 отображения код маркера, в результате чего на экране ЭЛТ на определенном, соответствующем коду счетчика 15, знакомстве отображается маркер, J
П и одноразовом включении коммутационного элемента первого блока 16 коммут аци он ных элементов с его выхода на вход счетчика 15 поступает единичный сигнал и устанавливает его 60 в следующее состояние, При этом отображаемгй на экране ЭЛТ маркер переместится. на один шаг и направлении, соответствующем включенному коммутационному элементу. 65
ЯЛя прон еден и я редактирон ани я
Оператор включает. кс ммутационный элемент но втором блоке коммутационных элементов 3, в результате чего на один вход блока 2 управления поступает код соответствующего знака, а на другой вход поступает управляющий сигнал, резрешающий проведение редактирования После прихода на вход блока 2 управления упранляющего сигнала с выхода первого блока 17 сраннения, блок 2 управления заменяет код знака, ранее отображавшегося на знакомест, отмеченном маркером, на новый, соот нет ст вующий включенному коммутационному элементу, и вводит этот код н блок 1 отображения. В результате на экране ЭЛТ на знакоместе, соответствующем коду 15 счетчика, о-..ображается нОвый знак, Из блока 2 упранлениR B блОК отображения вводят различную знаковую информацию, н том числе знаки обозначения групп знаков, например номеров строк. На вход второго блока 12 сравнения поступают в темпе отображения коды отображаемых з н акон, в том числе коды знаков обозначений групп знаков.
Для автоматичесхой установки маркера,на знак в подгруппе знаков (например внутри столбц- таблицы), входящей в группу знаков (например внутри строки таблицы), оператор последовательно вводит со второго блока коммутационных элементов сначала знаки обозначения группы ,знаков (номер строки), а затем знак обозначения подгруппы знаков (номер столбца), н результате чего маркер устанавливается на соответствующую строку таблицы на первый знак соответствующего столбца.
При вводе со второго блока 3 комьфтационных элементов кода знака обозначений он поступает на входы блока
2 управления, второго блока 12 сравнения и на вход третьего блока 6 сравнения, а управляющий сигнал поступает на вход первого элемента И 11 и на вход первого формирователя 10 импульсов как сигнал разрешения.для автоматического вывода маркера. При совпадении кодов знаков с выхода второго блока 12 сравнения на вход первого элемента Yi 11 поступае упранляющий сигнал.
В момент отображения на экране
ЭЛТ знаков обозначений групп знаков с выхода преобразователя 7 кодов на выход первого элемента И 11 поступает упранляющий сигнал. При совпадении сигналов на входах элемента И
11 с его выхода на вход первого формирователя. 10 импульсов поступает управляющийй сиги ал .
При отображении знаков с кодовым признаком первых знаков в подгруппе
842779 (столбце) преобразователь 7 кодов формирует управляющий сигнал, пос.тупающий на вход первого формирователя 10 импульсов, с выхода последнего поступает через элемент ИЛИ 13 на один вход блока 14 элементов И, 5 осуществляя запись в счетчик 15 текущего кода положения знакоместа, поступающего с выхода блока 2 управления на другой вход блока 14 элементов И. В результате этого маркер ,устанавливается на знакаместа отображения первого знака с кодовым признаком, входящего н группу знаков, обозначение которой введено оператором, Одновременно с первого формирователя 10 импульсан поступает сигнал на вход блока 9 памяти, который запоминает этот сигнал, Чтобы разблокировать формирователь импульсов, необходимо снять управляющий сигнал с его первого входа, а за- 20 тем подать его снова. для установки маркера на редактируеьий знак, входящий в выбранную группу знаков, сператор ннодит са второго блока 3 коммутационных элементов знак обозначения подгруппы знаков. При этом с выхода последнего через генератор 4 одиночных импульсов на вход блока 9 памяти поступает одиночный импульс, считывающий поступивший ранее управляющий сигнал на вход второго элемента И 8.
Каждый раэ в момент отображения в блоке 1 отображения знаков обозначения групп знаков и первых знаков из подгрупп знаков преобразователь
7 кодов вырабатывает соответственно управляющие сигналы с выхода на один вход второго формирователя импульсов
5 и на вход третьего блока 6 сравнения. На другой вход формирователя 5 .импульсов поступает сигнал с выхода 4Ц первого блока 17 сравнения.
Управляющий сигнал на выходе вто,рого формирователя 5 импульсов при» сутствует все время, пока отображаются все знаки, входящие в выбранную группу знаков, например знаки всех столбцов на выбранной строке. В третьем блоке б сравнения происходит сравнение ннодимаго кода знака обозначения подгруппы знаков (например номера столбца) с текущими кодами йо= меров столбцов, поступающими из пре" образователя 7 кодов.. В момент совпадения этих кодов на выходе третьего блока сравнения вырабатывается управляющий сигнал, который поступает на вход второго элемента И 8. При этом с выхода последнего поступает сигнал на вход блока 9 памяти, устанавливая
его н начальное состояние, и на вход элемента ИЛИ 13 для записи кода по- 60
Пожени я выбранного зн акоместа через . блок 14 элементов И на вход счетчика
15.
В результате этого маркер отображается на знакаместе отображения 65 знака с кодовым признакам, н группе н подгруппе знаков, обозначение которых было введена оператором.
Таким образом, значительное увеличение быстродействия н устройстве получено за счет обеспечения автоматического вывода маркера сразу на редактируе»мй знак.
Формула изобретения
Устройства для редактирования алфавитна-цифровой информации, содержащее первый бпак коммутационных элементов, выход катарага соединен . с первым входам счетчика, второй вход которого соединен с выходам блока злементав И, выход — с первым входам первого блока сравнения, второй вход которого соединен с первым выходом блока управления и первым входом блока элементов И, выход— с первым нхадам блока управления, второй вход которого соединен с первым выходом второго блока коммутационных элементов, первыми входами первого элемента И и первого формирователя импульсов, второй выход — c блоком отображения и первым входом второго. блока сравнения, третий вход — c третьим выходом второго блока коммутационных элементов и нтарым входом второго блока сравнения, третий выход — с первым входом преобразователя кадан, первый ныхад котарага соединен са вторым входом первого элемента И, второй выход — со нтарым входом первого формирователя импульсов, третий вход которого соединен с выходом первого элемента И, третий вход которого соединен с выходом второго блока сравнения, а т л и ч а ю щ е е с я тем, что, с целью повышения быстрадейстния устройства, н него введены блок памяти, генератор одиночных импульсов, второй элемент И, второй формирователь импульсов, третий блок сравнения и элемент ИЛИ,первый вход которого соединен с первым выходом первого форми- рователя импульсов, второй вход— с выходом второго элемента И и первым входом блока памяти, выхбд — со вторым входом блока элементов И, вход генератора одиночных импульсов соединен со вторым выходом @тарого блока коммутационных элементов, выход — со вторым входом блока памяти, третий вход которого соединен со вторым выходом первого формирователя импульсов, выход — с пер ным входам второго элемента И, второй вход которого соединен с выходом третьего блока сравнения, третий вход— с выходом второго формирователя импульсов, первый вход которого соединен с выходом первого блока сравнения, второй вход — с третьим выходом пре842779
Составитель В. Меделян
Техред Н . Б абурка
Редактор И. Ковальчук
Корректор С.Щомак
Заказ 5101/59 Тираж 745
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Филиал ППП Патент, r. ужгород, ул. Проектная, 4 образ ователя кодов, четвертый выход которого соединен с первым входом третьего блока сравнения, второй вход которого соединен с третьим входом блока управления.
Источники информации, принятые во внимание при экспертизе
1, .Авторское свидетельство СССР по заявке Ф 2095508/18-24, кл . G 06 F 3/14, 1975.
2 . Авт орск ое свидет ел ь ст во СССР по заявке Р 25055 79/18-24, кл. G 06 F 3/14, 1977.