Изобретение относится к устройствам для автоматического разделения слов при печатании технологической информации.
Цель изобретения - повышение эффективности разделения слов путем по- вьшения точности переноса.
На фиг. 1 представлена блок-схема предлагаемого устройства,- на фиг.2 - структурная схема блока управления.
Устройство содержит первый регистр 1 :памяти слов, первый вход которого является первым входом 2 устройства, депифратор 3, блок 4 управления, последовательно соединенные второй 5 и третий 6 регистры памяти слов.
Выход третьего регистра 6 памяти является первым выходом 7 устройства, Вход 8 дешифратора 3 соединен с пер-- вым входом 9 второго регистра 5 памяти слов и подключен к выходу первого регистра 1 памяти слов.
IlepiabM и второй выходы дешифрато - ра 3 подключены соответственно к первому 10 и второму 11 входам блока 4 управления.
Третий выход дешифратора 3 соединен с третьим входом 12 блока 4 управления и подключен ко второму 13 выходу устройства.
Выход блока 4 управления является третьим выходом 14 устройства.
Второй вход первого регистра 1 памяти слов соединен со вторыми инверсными входами второго 5 и третьего 6 регистров памяти слов и подключен ко второму входу 15 устройства. Входы обнуления первого 1, второго 5 и третьего 6 регистров памяти слов и чет- вход блока 4 управления соединены между собой и .подключены к третьему входу. 16 устройства.
Блок 4 управления (фиг. 2) имеет регистр памяти 17, содержащий первый 18, второй 19,третий 20, четвертый 21 триггеры, первый 22, второй 23 третий 24 элементы И, элемент ИЛИ 25. Выходы первого 18 и второго 19 триггеров подключены соответственно к первому и второму входам первого элемента -И 22. Выход первого элемента И 22 соединен с первым входом второго элемента И 23, второй вход кото- рого соединен со вторым входом-первого триггера 18 и подключен к первому входу 10 блока 4 управления.
s
0
5
0
5
0
5
0
5
Выход второго элемента И 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, а также дешифраци ю призна-- ка конца слова, т.е. кода пробела или возврата каретки. При дешифрации согласного знака с первого выхода дешиф31
ратора 3 на первый вход 10 блока 4 управления поступает сигнал логической единицы. При дешифрации гласного знака, хранящегося в первом регистре 1 памяти, сигнал логической едя- ницы формируется на втором выходе дешифратора 3 и подается на второй вход 11 блока 4 управления.
При дешифрации кода признака конца слова сигнал логической единицы с третьего выхода дешифратора 3 поступает на третий вход 12 блока 4 управления и одновременно подается на второй выход 13 устройства.
Блок 4 управления представляет со бой управляющий автомат, имеюп ий
четыре внутренних состояния У, , У, ,
У2. У.
в таблице представлены состояния блока управления и применены следующие обозначения: С1 и С2 - согласные знаки соответственно первого и второго слога в зоне переноса; Г1 и Г2 - гласные знаки соответственно первого и второго слогаJ Р - разделительные знаки; ПКС - пробел, возврат каретки, и-краткое, XI,. Х2 и ХЗ - входы блока управления соответственно первый, второй и третий.
Уд - исходное, нулевое состояниеj У, - первое фазовое состояние блока 4 управления, оно устанавливается при поступлении на вход блока 4 управления первого гласного или согласного знака в зоне окончания строки. Переход блока 4 управления в состояние У, соответствует появлению сигнала логической единицы на первом или втором входе первого элемента И 22,
У - второе фазовое состояние блока 4 управления, оно устанавливается при поступлении на вход 2 устройства комбинации С1Г1 или Г1С1, составляющей первый слог. Переход блока 4 управления во второе фазовое состояние У соответствует появлению сигнала логической единицы на выходе первого элемента И 22.
УЗ - третье заключительное фазовое состояние блока 4 управления, оно определяется наличием двух слогов в зоне возможного переноса, причем второй слог начинается согласным знаком (комбинация С2Г2).
Переход блока 4 управления в четвертое фазовое состояние описывается следующим уравнением
(t,lAX.2((tj)AX2(i4) VX2(t,hxUi2 l l(tj)X2(t4,
де X1(tj) - сигнал логической единицы на первом 10 входе блока 4 управления в i-TOM такте работы устройства
X2(t-) - сигнал логической единицы на втором 11 входе блока 4 управления в i-TOM такте работы устройства . Переход блока 4 управления в
20
25
0
5
О J
0
5
тье фазовое состояние У вызывает появление сигнала логической единицы на третьем выходе 14 устройства и формирование признака комагзды автоматического переноса. При этом символы слова, переносимые на следующую строку, сохраняются в третьем 6 и втором 5 регистрах памяти слов.
Наличие в зоне возможного переноса двух слогов крайне необходимо, так как возможна ситуация, когда после набранного первого слога останется одна буква от слова. В этом случае перенос недопустим. Если в течение четырех тактов просмотра зоны переноса на первый вход 2 устройства поступит код пробела или возврата каретки, блок 4 управления перейдет в исходное нулевое состояние У (см. таблицу) состояний блока 4 управления.
На втором выходе 13 устройства появится сигнал логической единицы, являющейся признаком автоматического окончания строки без переноса.
В этом случае последний символ слова или знак препинания передается :по окончании текущего такта работы устройства в третий регистр 6 памяти слов к первому выходу 7 устройства.
Так как символы ь,Ъ , и не относятся ни к гласным, ни к согласным, то ,при попадании .в зону переноса этих знаков состояние блока 4 управления не изменяется.
При этом происходит автоматическое перемещение информации, хранимой в регистрах памяти, на одну позицию в направлении к первому 7 выходу устройства.
В этом случае устройство может закончить строку, например, по признаку конца, слова, но знаки и, b .Ъ не будут перенесены .на другую строку
(№ 7 таблицы состояний блока 4 управления) .
Если в течение четырех тактов просмотра зоны переноса не появится сигнал логической единицы ни на втором, ни на третьем выходах устройства, работа устройства блокируется, и строка заканчивается оператором, наприСброеЛ/л /
мер, по концу слова, ближайщего к заданному формату строки.
Использование устройства сокраща- с ет количество ошибок при переносе слов с одной строки на другую.
Применение данного изобретения повышает эффективность разделения слов путем повышения точности пере- 10 носа.
4О
название | год | авторы | номер документа |
---|---|---|---|
Автомат для разделения слов на слоги | 1981 |
|
SU1014766A1 |
Устройство для автоматического формирования строки к фотонаборной машине | 1979 |
|
SU1024309A1 |
Устройство для отображенияиНфОРМАции HA эКРАНЕ цифРО-буКВЕН-НОгО ТЕлЕВизиОННОгО диСплЕя | 1977 |
|
SU813405A1 |
Устройство формирования строки | 1977 |
|
SU816792A1 |
КОМПЬЮТЕРНОЕ УСТРОЙСТВО ДЛЯ ЧТЕНИЯ ПЛОСКОПЕЧАТНОГО ТЕКСТА | 1996 |
|
RU2113726C1 |
Цифровое вычислительное устройство | 1979 |
|
SU826359A1 |
Устройство для автоматического изменения формата строки | 1977 |
|
SU680916A1 |
ВЫЧИСЛИТЕЛЬНАЯ ОТКРЫТАЯ РАЗВИВАЕМАЯ АСИНХРОННАЯ МОДУЛЬНАЯ СИСТЕМА | 2009 |
|
RU2453910C2 |
Устройство для ввода информации | 1984 |
|
SU1251056A1 |
Дисплейный процессор | 1981 |
|
SU1292031A1 |
Редактор И.Сегляник Заказ 2944/21
Составитель С.Алексанов
Техред Л.Олейник Корректор М.Максимишинец
Тираж 362Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4
ПОКРЫТИЕ СООРУЖЕНИЯ | 0 |
|
SU400675A1 |
Механический грохот | 1922 |
|
SU41A1 |
Авторы
Даты
1986-05-30—Публикация
1984-12-29—Подача