Устройство для разделения слов на печатные знаки
Иллюстрации
Показать всеРеферат
союз советсних
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
„„SU„„2 4225
Ai (5р 4 В 41 J 19 64 госудм стенный HoMHTET cccp ®С .., ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ;..., ц :
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ - / (21) 3833653/18-12 (22) 29.12.84 (46) 30,05.86. Бюп. У 20 (72) Г.Б.Евгенев и Н.И.Огороднев (53) 681. 136,57(088 .8) (56) Патент США 1Ф 400675, кл. В 41 J 25j18 1977.
«
° «В
ЧВ
\ « (54) (57) УСТРОЙСТВО ДЛЯ РАЗДЕЛЕНИЯ . СЛОВ НА ПЕЧАТНЫЕ ЗНАКИ преимущественно в пишущих машинах, содержащее регистры памяти слов, дешифратор и блок управления, о т л и ч а ю щ е е с я тем, что, с целью повышения эффективности разделения слов путем повышения точности переноса, блок управления снабжен триггерами, элементами И и ИЛИ, при этом первый управляющий вход первого регистра памяти соединен с первыми управляющими входами второго и третьего регистров памяти и первым входом элемента ИЛИ, соединенного вторым входом с первым выходом устройства разделения слов на печатные знаки и первым выходом дешифратора, который вторым выходом связан с первым входом первого триггера и первым входом первого элемента И, подключенного вторым входом к выходу второго элемента И, третий выход дешифратора соединен с первым входом второго трипгера и первым входом третьего элемента И, который вторым входом связан с выходом третьего триггера, соединенного первым входом с выходом пер.вого элемента И, выход третьего элемента И подключен к первому входу четвертого триггера, выходы первого и второго триггеров соединены с входами второго элемента И, выход элемента ИЛИ подключен к вторым входам всех четырех триггеров, причем информационные выходы первого регистра памяти соединены с информационными входами дешифратора и информационными входами второго регистра памяти, который информационными выходами соединен с информационными входами третьего регистра памяти, соединенного вторым управляющим входом с вторыми управляющими входами первого и второго регистров памяти и вторым входом устройства для разделения слов на печатные знаки.
1 1234225 2
Изобретение относится к устройствам для автоматического разделения слов при печатании технологической информации .
Цель изобретения — повышение эффективности разделения слов путем повьппения точности переноса.
На фиг. 1 представлена блок-схема t предлагаемого устройства; на фиг.2 структурная схема блока управления.
Устройство содержит первый регистр 1;памяти слов, первый вход которого является первым входом 2 устройства, дешифратор 3, блок 4 управления, последовательно соединенные второй 5 и третий 6 регистры памяти слов.
Выход третьего регистра 6 памяти является первым выходом ? устройства °
Вход 8 дешифратора 3 соединен с первым входом 9 второго регистра 5 памяти слов и подключен к выходу первого регистра 1 памяти слов.
Первый и второй выходы дешифратора 3 подключены соответственно к .пер.
25 вому 10 и второму 11 входам блока 4 управления .
Третий выход дешифратора 3 соединен с третьим входом 12 блока 4 управления и подключен ко второму 13 выходу устройства.
Выход блока 4 управления является третьим выходом 14 устройства.
Второй вход первого регистра 1 памяти слов соединен со вторыми инверс 35 ными входами второго 5 и третьего 6 .регистров памяти слов и подключен ко второму входу 15 устройства. Входы обнуления первого 1, второго 5 и третьего 6 регистров памяти слов и чет- 40, ae" ый вход блока 4 управления соеди. нены между собой и подключены к третьему входу. 16 устройства.
Блок 4 управления (фиг. 2) имеет 45 регистр памяти 17, содержащий первый 18, второй 19,третий 20, четвертый 21 триггеры, первый 22, второй 23, третий 24 элементы И, элемент ИЛИ 25.
Выходы первого 18 и второго 19 триггеров подключены соответственно к первому и второму входам первого элемента И 22. Выход первого элемента И 22 соединен с первым входом второго элемента И 23, второй вход кото- 55 рого соединен со вторым входом. первого триггера 18 и подключен к первому входу 10 блока 4 управления.
Выход второго элемента И 23 соединен со вторым входом третьего триггера 20, выход которого подключен ко второму входу 11 блока 4 управления.
Выход третьего элемента И 24 соединен со вторым входом четвертого триггера 21, выход которого является выходом 14 блока 4 управления.
Первые входы первого 18, второго 19, третьего 20, четвертого 21 триггеров регистра памяти 17 соединены между собой и подключены к выходу элемента ИЛИ 25, первый и второй входы которого являются соответственно третьим 12 и четвертым 16 входами блока 4 управления .
Устройство после включения работает следующим образом.
Перед началом работы устройство устанавливается в исходное состояние сигналом логической единицы на третьем 16 входе сброса устройства.
При этом первый 1, второй 5 и третий 6 регистры памяти слов и блок 4 управления . устанавливаются в исходное нулевое состояние.
Работа устройства начинается за три знака до заданного формата и при зоне анализа, равной четырем символам, осуществляется за четыре такта работы устройства.
Коды символов с клавиатуры или с кодового носителя поступают на первый 2 информационный вход устройства.
Занесение кода символа в первый регистр 1 памяти слов производится по переднему фронту единичного тактового сигнала на втором 15 входе устройства.
Задний фронт единичного тактового сигнала осуществляет передачу кода символа, принятого в первый регистр 1 памяти, через первый вход 9 во второй регистр 5 памяти слов. При этом содержимое второго регистра 5 памяти слов автоматически передвигается в третий регистр 6 памяти слов к первому выходу 7 устройства.
Код символа, хранящийся в первом регистре памяти 1, подается с выхода первого регистра памяти 1 на вход 8 дешифратора 3. . Дешифратор 3 производит дешифрацию кода группы знака (гласные, согласные), поступившего в первый регистр памяти 1, а также дешифрацию призна-. ка конца слова, т.е. кода пробела или возврата каретки. При дешифрации согласного знака с первого выхода дешиф1234225 ратора 3 на первый вход 1О блока 4 управления поступает сигнал логичес — кой единицы. При дешифрации гласного знака, хранящегося в первом регистре 1 памяти, сигнал логической единицы формируется на втором выходе дешнфратора 3 и подается на второй вход 11 блока 4 управления.
При дешифрации кода признака конца слова сигнал логической единицы 10 с третьего выхода дешифратора 3 поступает на третий вход 12 блока 4 управления и одновременно подается на второй выход 13 устройства.
Блок 4 управления представляет со. 15 бой управляющий автомат, имеющий четыре внутренних состояния У„, У,, 3
В таблице представлены состояния блока управления и применены следую- 20 щие обозначения: С1 и С2 — согласные знаки соответственно первого и второго слога в зоне переноса; Г1 и Г2 гласные знаки соответственно первого и второго слога, P — разделительные знаки, ПКС вЂ” пробел, возврат каретки, и-краткое, Х1,. Х2 и ХЗ вЂ” входы блока управления соответственно первый, второй и третий.
У вЂ” исходное, нулевое состояние.
У, — первое фазовое состояние блока 4 управления, оно устанавливается при поступлении на вход блока 4 управления первого гласного или соглас35 ного знака в зоне окончания строки.
Переход блока 4 управления в состояние У, соответствует появлению сигнала логической единицы на первом или втором входе первого элемента И 22.
У вЂ” второе фазовое состояние блока 4 управления, оно устанавливается при поступлении на вход 2 устройства комбинации С1Г1 или Г1С1, составляющей первый слог. Переход блока 4 управления во второе фазовое состояние У соответствует появлению сиг- . нала логической единицы на выходе первого элемента И 22.
УЗ вЂ” третье заключительное фазовое50 состояние блока 4 управления, оно определяется наличием двух слогов в зоне возможного переноса, причем второй слог начинается согласным знаком (комбинация С2Г2). 55.
Переход блока 4 управления в четвертое фазовое состояние описывается следующим уравнением ((Ц = Х1(,1л Х2(+.а1 а Х1 jt,31n Х2 (tô1" ч X2(t,)nXi Иа1и Х! lt>) и Х2 (1Д, где Х1(г.; ) — сигнал логической единицы на первом 10 входе блока 4 управления в
i-том такте работы устройства, X2(t ) — сигнал логической еди1 ницы на втором 11 входе блока 4 управления в
i-том такте работы устройства.
Переход блока 4 управления в третье фазовое состояние Уз вызывает появление сигнала логической единицы на третьем выходе 14 устройства и формирование признака команды авто-. матического переноса. При этом симво. лы слова, переносимые на следующую строку, сохраняются в третьем 6 и втором 5 регистрах памяти слов.
Наличие в зоне возможного переноса двух слогов крайне необходимо, так как возможна ситуация, когда после набранного первого слога останется одна буква от слова. В этом случае перенос недопустим. Если в течение
t четырех тактов просмотра эоны переноса на первый вход 2 устройства поступит код пробела или возврата каретки, блок 4 управления перейдет в исходное нулевое состояние Уо (см. таблицу) состояний блока 4 управления.
На втором выходе 13 устройства появится сигнал логической единицы, являющейся признаком автоматического окончания строки 6es переноса.
В этом случае последний символ слова или знак препинания передается
:по окончании текущего такта работы устройства в третий регистр 6 памяти слов к первому выходу 7 устройства.
Так как символы b, Ъ, и не относятся ни к гласным, ни к согласным, то при попадании .в зону переноса этих т знаков состояние блока 4 управления не изменяется.
При этом происходит автоматическое перемещение информации, хранимой в регистрах памяти, на одну позицию в направлении к первому 7 выходу устройства.
В этом случае устройство может закончить строку, например, по признаку конца слова, но знаки и, g, Ъ не будут перенесены .на другую строку
1234225 (Ф 7 таблицы состояний блока 4 управления).
Если в течение четырех тактов просмотра зоны переноса не появится сигнал логической единицы ни на втором, ни на третьем выходах устройства, работа устройства блокируется, и строка заканчивается оператором, наприВ/и Входное слово Входы блока управления
Состояние У,, У,, У
У, блока управлений такт такт такт такт
1й 2t 3t 4й такт такт такт такт lt 2t 3t 4t
Х1
Х2 Х1 Х2
У У, У У
У) У
Xi Х1 Х2 У
ХЗ
Уа
Х2
Х1 ХЗ
У, У1
У„
ХЗ
Х1
ХЗ
У, У
6 Г1, Г1, С1
Х2 Х2 Х1 ХЗ У, ° У; У У„
Х2 Х1 - ХЗ У У У У
ФУ
1 С1Г1С2Г2
2 Г1С1С2Г2
3 ГС, С1 ПКС
4 . ПКС
5 С1, ПКС
7 ПКС
8 ГС, С1
9 Р, ПКС мер, по концу слова, ближайШего к заданному формату строки.
Использование устройства сокращает количество ошибок при переносеслов с одной строки на другую.
Применение данного изобретения повышает эффективность разделения слов путем повышения точности пере16 носа.
1234225
Составитель С.Алексанов
Техред Л.Олейник Корректор М.Максимишинец
Редактор И.Сегляник
Тираж 362 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 2944/21
Производственно-полиграфическое предприятие, r.Óæãoðîä, ул.Проектная, 4