Устройство для перебора строк

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

Авторы: Андреев, Васильева, Принц

ZIP архив

Текст

лбсесо вэ-.,нетИЗОБРЕТЕНИЯ Союз Советскик Социалнстическик Республик(22) Заявлено 06. 0178 (21) 2568013/28-12 (51)М. КЛ,с присоединением заявки Мо В 41 В 25/00 В 41 В 25/10 Государственный комитет СССР по делам изобретений н открытий(71) Заявитель Ленинградский завод полиграфических машин(54) УСТРОЙСТВО ДЛЯ ПЕРЕБОРА СТРОК Изобретение касается наборных машин.Известно устройство для перебора строк, содеркащее узел регистров, вы ходы которого соединены с одними: входами сумматора и входами узла развертки знаков, и узел счетчиков Ц .Целью изобретения является увеличение производительности. 10Этодостигается тем, что предлагаемое устройство имеет счетчик изменения мекэнаковых пробелов, программируемый блок распределения остатка формата и блок сравнения. при этом 15 узел счетчиков связан с другими входами сумматора и входами блока сравнения, выход которого соединен с программируемым блоком распределения остатка формата, связанным с сумма тором, а один иэ выходов узла развертки знаков через счетчик изменения межзнаковых пробелов с узлом счетчиков.На фиг. 1 представлена структур ная схема устройства для перебора строк; на фиг. 2 - структурная схема алгоритма функционирования программного блока распределения остатка формата. 30 Устройство для перебора строк содержит регистр 1 изменения межзнаковых пробелов, регистр 2 ширин знаков, счетчик 3 межсловных пробелов, счетчик 4 величины межсловного пробела, блок 5 сравнения, счетчик 6 зна ков, сумматор 7 с шиной 8 старшего разряда, программируемый блок 9 распределения остатка формата с шиной 10 номинальных ширин знаков и шиной 11 изменений ширин знаков, счетчик 12 изменений межзнаковых пробелов, счетчик 13 импульсов обработки и блок 14 управления разверткой знаков.Узел регистров содержит регистр 1 изменения межзнаковых пробелов и регистр 2 ширин знаковых, узел развертки знаков - счетчик 13 импульсов обработки и блок 14 управления разверткой знаков, узел счетчиков - счетчик 3 межсловных пробелов, счетчик 4-величины межсловного пробела, счетчик 6 знаков.На фиг. 1 приняты следующие обозначения. ( - ширина знака; 60, " изменение ширины знака; с - максимальная величина межсловного пробела; Г - величина формата строки; на фиг. 2 Ш - программа номинальных ширин;Шпрограмма увеличения ширины, Ш - программа уменьшения ширины; сГ - величина межсловного пробела.Устройство работает следукщим образом.Первоначально в сумматор 7 вводится заданная величина формата строки. ормат устанавливается на переключате 1 ях клавиатуры устройства. При наборр строки номинальные ширины набираемых знаков О и минимальные ширины пробе" лов поступают в регистр ширины 2 и далее вычитаются в сумматоре 5 из величины формата сФроки Г. Наряду с этим количество поступающих межсловных пробелов подсчитывается в счетчике 3, количество знаков - в счет чике 4.Если. во время набора заранее было известно о желательности выделения некоторого участка текста внутри стро-. ки с помощью изменения межэнаковых 20 пробелов, то перед набором этого участка текста оператор с помощью переключателей на клавиатуре устройства вводит величину желательного изменения пробелов в регистр 1 изменения ши рины. При этом появление каждого последующего знака сопровождается вычитанием из формата в сумматоре 7 наряду с его шириной и величины уменьшения ширины, если было введено уменьшение, либо давлением некоторой величины, если было введено увеличение.После набора последнего знака строки в сумматоре 7 остается положительный или отрицательный остаток формата: положительный в том случае, если сумма набранных знаков и пробелов меньше заданного формата, и отрицательный, если сумма больше заданного формата. Признаком знака остатка формата является состояние (1 или О) старшего раз ряда на шине 8 старшего разряда сумматора 7.Этот признак поступает в программный блок распределения остатка формата, который представляет собой логи ческую схему, работающую согласно алгоритму.При появлении на шине 8 старшего разряда логической единицы, что свидетельствует об отрицательном знаке остатка, организуется программа уменьшения ширин знаков. (межзнаковых пробелов). При этом на шине 11 изменения ширин знаков появляется признак Ш переводящий сумматор 7 ширин знаков и пробелов и счетчик 13 импульсов отраЬтки в положение реверса (обратного счета).Одновременно по этому же признаку содержимое счетчика б знаков начинает периодически вычитаться из остатка О формата в сумматоре 7 до появления на шине 8 старшего разряда нуля. При этом каждый цикл вычитания фиксируется счетчиком 12 изменения межзнаковых пробелов. Благодаря этому в счетчике 12 изменения мекэнаковых пробелов формируется величина уменьшения межзнаковых пробелов.Появление на шине 8 старшего раз- яда нуля означает окончание перебо-, ра строки я начало ее фотографирования.При фотографировании строки в счетчике 13 импульсов отработки предварительно определяется конечное значение ширины знака из регистра 1 изменения межзнаковых пробелов и величины изменения межзнакового пробела из счетчика 12 изменения межзнаковых пробелов.Далее блок 14 управления разверткой знаков отрабатывает результирующую ширину знака. Если к концу формирования остатка строки на шине 8 старшего разряда сумматора 7 оказывается нуль, то возможна организация двух программ: программы Ш , по расчету строки за счет межсловных пробелов с сохранением номинальных ве- личин ширин знаков, либо программы Ш увеличения ширин знаков (межзнако- вых пробелов), Вначале организуется программа Ш .Программа Ш, реализуется следующим образом. Устройство 9 распределения остатка формата формирует признак Ш, ;который переводит сумматор 7 в режим сложения, при этом содержимое счетчика 3 межсловных пробелов начинает периодически поступать в сумматор 7, Число этих циклов подсчитывается в счетчике 4 величины межсловного пробела, где формируется величина добавки к величине минимального пробела.Программа Ш продолкается либо до появления "1 на шине 8 старшего разряда (в этом случае межэнаковой разрядки нет), либо при сохранении "О" на шине 8 старшего разряда до появления выходного сигнала равенства межсловного пробела У его максимальной величине д = д,с в блоке 5 сравнения. Этот сигнал свидетельствует о достижении пробелами величины максимального пробела дщЭто условие является исходным для организации третьей программы Ш, ориентированной на увеличение межзнаковых пробелов. В этом случае программируемый блок 9 распределения остатка формата формирует признак Ш, по которому сумматор 7 и счетчик 13 импульсов отработки переводятся в режим суммирования, а содержимое счетчика б знаков начинает поступать в сумматор 7.Дальнейшие операции аналогичны соответствующим операциям программы ШПрограммируемый блок 9 распределения остатка формата содержит схемы совпадения и два триггера, первый из которых запоминает состояние "0" на шине 8 старшего разряда и формирует фркзнак Ш ,второй - запоминает со149690 формула изобретения 15 фиг. стояние "1" на шине старшего разряда и Формирует признак И., либо при наличии условия д = У,и состояния шины 8 старшего разряда равного "нулю" формирует признак Ш,5 Устройство для перебора строк, со деркащее узел регистров, выходы кото-рого соединены с одними входами сумматоров и входами узла развертки знаков,и узел счетчиков, о т л и ч а ющ е е с я тем, что, с целью увеличения производительности, оно имеет счетчик изменения межзнаковых пробепов, программируемый блок распределения остатка Формата и блок сравнения, при этом узел счетчиков связанс другими входами сумматора и вхсдами блока сравнения, выход которогосоединен с программируемым блокомраспределения остатка Формата, связанным с сумматором, а один из выходов узла развертки знаков черезсчетчик изменения межзнаковых пробелов связан с узлом счетчиков.Источники информации,принятые во внимание при экспертизе1. Патент США 9 3810197,кл. 95-45, 1974.Фиг Составитель С. Алексановедактор Т. Сми нова Тех ед М.Кузьма Ко екто М Ш дписно 5 Филиал ППП "Патент", г. Ужгород, ул. Проектная,Заказ 4528/12ЦНИИПИ Гопо дел

Смотреть

Заявка

2568013, 06.01.1978

ЛЕНИНГРАДСКИЙ ЗАВОД ПОЛИГРАФИЧЕСКИХ МАШИН

ВАСИЛЬЕВА ДИНА ГЕРМАНОВНА, ПРИНЦ ИЛЬЯ МОИСЕЕВИЧ, АНДРЕЕВ ЮЛИЙ ФЕДОРОВИЧ

МПК / Метки

МПК: B41B 25/00

Метки: перебора, строк

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

Код ссылки

<a href="https://patents.su/4-749690-ustrojjstvo-dlya-perebora-strok.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для перебора строк</a>

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