Устройство для перебора строк Советский патент 1980 года по МПК B41B25/00 B41B25/10 

Описание патента на изобретение SU749690A1

Изобретение касается наборных машин. Известно устройство для перебора строк, содержащее узел регистров, вы ходы которого соединены с одними: входами сумматора и входами узла раз вертки знаков, и узел счетчиков 1 . Целью изобретения является увеличение производительности. Это достигается тем, что предлага мое устройство имеет счетчик изменения межзнаковых пробелов, программируемый блок распределения остатка формата и блок сравнения, при этом узел счетчиков связан с другими входами сумматора и входами блока сравнения, выход которого соединен с про грс1ммируемым блоком распределения остатка формата, связанным с сумматором, а один из выходов узла развертки знаков через счетчик изменения межзнаковых пробелов с узлом счетчиков. На фиг. 1 представлена структурная схема устройства для перебора строк; на фиг. 2 - структурная схема алгоритма функционирования программного блока распределения остатка формата. Устройство для перебора строк содержит регистр 1 изменения межзнаковых пробелов, регистр 2 ширин знаков, счетчик 3 межсловных пробелов, счетчик 4 величины межсловного пробела, блок 5 сравнения, счетчик 6 зна ков, сумматор 7 с шиной 8 старшего разряда, программируемый блок 9 распределения остатка формата с шиной 10 номинальных ширин знаков и шиной 11 изменений ширин знаков, счетчик 12 изменений межзнаковых пробелов, счетчик 13 импульсов обработки и блок 14 управления разверткой знаков. Узел регистров содержит регистр 1 изменения межзнаковых пробелов и регистр 2 ширин знаковых, узел развертки знаков - счетчик 13 импульсов обработки и блок 14 управления разверткой знаков, узел счетчиков - счетчик 3 межсловных пробелов, счетчик 4-величины межсловного пробела, счетчик 6 знаков. На фиг. 1 приняты следующие обозначения, flij. - ширина знака; 4fl,i - изменение ширины знака; максимгильная величина межсловного пробела; F величина формата строки; на фиг. 2 программа номинальных ширин ;Ш ,

рограмма увеличения ширины,Ш - прорамма уменьшения ширины; сГ - ееличиа межсловного пробела.

Устройство работает следующим обазом.

Первоначально в сумматор 7 вводится заданная величина формата строки. ормат устанавливается на переключатё ях.клавиатуры устройства. При набору троки номинальные ширины набираемых знаков Clj, и минимальные ширины пробе- ов поступают в регистр ширины 2 и алее вычитаются в сумматоре 5 из величины формата с±роки F. Наряду с этим количество поступающих межсловных пробелов подсчитывается в счетчике 3, количество знаков - в счетчике 4, .

Если, во время набора заранее было известно о желательности выделения некоторого участка текста внутри стро-. ки с помощью изменения межзнаковых пробелов, то перед набором этого участка текста оператор с помощью переключателей на клавиатуре устройства вводит величину желательного изменения пробелов в регистр 1 изменения ширины. При этом появление каждого последукяцего знака сопровождается вычитанием из формата в сумматоре 7 наряду с его шириной и величины уменьшения ширины, если было введено уменьшение, либо давлением некоторой величины, если было введено увеличение,

После набора последнего знака строки в сумматоре 7 остается положительный или отрицательный остаток формата: положительный в том случае, если сумма набранных знаков и пробелов меньше заданного формата, и отрицательный, если сумма больше заданного формата. Признаком знака остатка формата является состояние (1 или 0) старшего разряда на шине 8 старшего разряда сумматора .7,

Этот признак поступает в программный блок распределения остатка формата, который представляет собой логическую схему, работающую согласно алгоритму.

При появлении на шине 8 старшего разряда логической единицы, что свидетельствует об отрицательном знаке остатк-а, организуется программа уменьшения ширин знаков (межзнаковых пробелов). При этом на шине 11 изменения ширин знаков появляется признак Ш. , переводящий сумматор 7 ширин знаков и пробелов и счетчик 13 импульсов отрабЬтки в положение реверса (обратного счета),

Одновременно по этому же признаку содержимое счетчика 6 знаков начинает периодически вычитаться из остатка формата в сумматоре 7 до появления на шина 8 старшего разряда нуля. При этом каждый цикл вычитания фиксируется счетчиком 12 изменения межзнаковых пробелов. Благодаря этому в счетчике

12 изменения межзнаковых пробелов фор 1ируется величина уменьшения межзнаковых пробелов,

Появление на шине 8 старшего разряда нуля означает окончание перебора строки л начало ее фотографирования. При фотографировании строки в счетчике 13 импульсов отработки предварительно (Определяется конечное значение ширины знака из регистра 1 изменения межзнаковых пробелов и величины изменения межзнакового пробела из счетчика 12 изменения межзнаковых пробелов,

Далее блок 14 управления разверткой знаков отрабатывает результирующую ширину знака. Если к концу формирования остатка строки на шине 8 старшего разряда сумматора 7 оказывается нуль, то возможна организация двух программ: программы Ш нон рачету строки за счет межсловных пробелов с сохранением номинальных,ве.личин ширин знаков,либо программы Ш. увеличения ширин знаков (межзнаковых пробелов). Вначале организуется программа Ш

Программа Ш(р реализуется следующим образом. Устройство 9 распределения остатка формата, формирует признак Ыцо. который переводит сумматор в режим сложения, при этом содержимое счетчика.3 межсловных пробелов начинает периодически поступать в сумматор 7, Число этих циклов подсчитывается в счетчике 4 величины межсловного пробела, где формируется величина добавки к величине минимального пробела.

Программа Ш продолжается либо до появления на шине 8 старшего разряда (в этом случае межзнаковой разрядки нет), либо при сохранении О на шине 8 старшего разряда до появления выходного сигнала равенства межсловного пробела сЯ его максимальной величине сГ в блоке 5 сравнения. Этот сигнал свидетельствует о достижении пробелами величины максимального пробела

Это условие является исходным для организации третьей программы Ш., ориентированной на увеличение межзнаковых пробелов, В этом случае программируемый блок 9 распределения остатка формата формирует признак Ш-f, по которому сумматор 7 и счетчик 13 импульсов отработки переводятся в режим суммирования, а содержимое счет чика б знаков начинает поступать в сумматор 7 ,

Дальнейшие операций аналогичны соответствующим операциям программы Ш.

Программируемый блок 9 распределения остатка формата содержит схемы совпадения и два триггера, первый из которых запоминает состояние О на щине 8 старшего разряда и формирует 1ркзнак Ш,,р,я, второй - запоминает, состояние 1 на шине dTapmero разряда и формирует признак tiL , либо при наличии условия сР (у и состояния шины 8 старшего разряда равного нулю формирует признак Ш+.

Формула изобретения

Устройство для перебора строк, со держащее узел регистров, выходы которого соединены с одними входами сумматоров и входами узла развертки знаков, и узел счетчиков, о т л и ч а ющ е е с я тем, что, с целью увеличения производительности, оно имеет

счетчик изменения межзнаковых пробелов, программируемый блок распредепения остатка формата и блок сравнения, при этом узел счетчиков с1вязан с другими входами сумматора и вхсда5 ми блока сравнения, выход которого соединен с программируемым блоком распределения остатка формата, связанным с сумматором, а один из выходов узла развертки знаков через

Q счетчик изменения межзнаковых пробелов связан с.узлом счетчиков. Источники информации, принятые во внимание при экспертизе 1. Патент США 3810197,

кл. 95-45, 1974.

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

название год авторы номер документа
Устройство формирования строки 1977
  • Кабо Евгений Рафаилович
  • Гутерман Моисей Эммануилович
  • Десятник Эдуард Соломонович
  • Ремизов Юрий Борисович
  • Торяник Вадим Петрович
  • Ершов Гений Степанович
  • Молина Гарсия Антонио Антониович
SU816792A1
Устройство для автоматического формирования строки к фотонаборной машине 1979
  • Кабо Евгений Рафаилович
  • Гутерман Моисей Эммануилович
  • Ремизов Юрий Борисович
  • Мах Бронислава Давыдовна
  • Ершов Гений Степанович
  • Дулатов Игорь Васильевич
SU1024309A1
ФОТОНАБОРНОЕ УСТРОЙСТВО 1967
  • Коваленок В.И.
SU222728A1
УСТРОЙСТВО ДЛЯ выключки СТРОК 1972
SU324624A1
Устройство для графического отображения синтезируемой устной речи 1986
  • Шеншев Леонид Владимирович
SU1411802A1
Наборное автоматическое устройство 1978
  • Васильев Вадим Петрович
  • Мельникова Людмила Александровна
SU738912A1
УСТРОЙСТВО для УПРАВЛЕНИЯ НАБОРНО-ПИШУЩИМАВТОМАТОМ 1970
SU263272A1
УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОЙ ВЫКЛЮЧКИ СТРОК 1965
  • Берлин А.С.
  • Малафеев Э.В.
  • Ланда Л.Я.
SU224926A1
Устройство для подсчета емкости строки шрифтового материала в процессе программирования текстового набора 1960
  • Беленький Я.Ф.
  • Берлин А.С.
  • Нейгауз Л.Д.
SU149107A1
УСТРОЙСТВО ДЛЯ ЗАПИСИ И ОТОБРАЖЕНИЯ ИНФОРМАЦИИ 1992
  • Бояринов А.Е.
  • Букреев Д.В.
  • Глинкин Е.И.
  • Петров С.В.
  • Синельников А.В.
  • Холмогоров В.Ю.
RU2101781C1

Иллюстрации к изобретению SU 749 690 A1

Реферат патента 1980 года Устройство для перебора строк

Формула изобретения SU 749 690 A1

SU 749 690 A1

Авторы

Васильева Дина Германовна

Принц Илья Моисеевич

Андреев Юлий Федорович

Даты

1980-07-23Публикация

1978-01-06Подача