Устройство для подготовки программ управления наборными автоматами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 961998
Авторы: Брант, Виноградов, Гутерман, Закревский, Кабо, Молина-Гарсия, Наровлянский, Ремизов, Самойлов
Текст
, 961998 ОП ИСАНИЕ ИЗЬВРЕТЕН ИЯ Сеез СфветфкикСециалиетичеекикРеенубпии К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51) М. Кл,з В 41 В 25/20 Гееударетееннмй кемнтет СССР ле делам нзееретеннй н етнрмтий(72) Авторы изобретения Всесоюзный научно-исследовательский институт полиграфического машиностроения(54) УСТРОР 1 СТВО ДЛЯ ПОДГОТОВКИ ПРОГРАММ УПРАВЛЕНИЯ НАБОРНЫМИ АВТОМАТАМИ1Изобретение относится к устройствам для подготовки программ управления наборными автоматами и может найти применение в полиграфии.Известно устройство для подготовки программ управления наборными автоматами, содержащее клавиатурный блок и блок автоматического ввода-вывода информации, на программоноситель, соединенные с блоком ввода-вывода информации, управляющий выход которого соединен с первым входом вычислительного блока 1.Недостатком известного устройства является невысокая производительность подготовки программ.Цель изобретения - повышение производительности подготовки программ.Поставленная цель достигается тем, что устройство для подготовки программ управления наборными автоматами, содержащее клавиатурный блок и блок автоматического ввода-вывода информации на программоноситель, соединенные с блоком ввода-вывода информации, управляющий выход которого соединен с первым входом вычислительного блока, имеет накопитель, блок управления накопителем, анализатор вариантов и фор 2мирователь команд окончания строки, при этом вход и выход накопителя соединены с первыми входом и выходом блока управления накопителем, второй вход которого дополнительно связан с управляющим выходом блока ввода-вывода информации, третьи его входы подключены к соответст- вующим выходам анализатора вариантов и формирователя команд окончания строки, второй выход блока управления накопителя подключен к информационному входу блока ввода-вывода информации, третий его выход подключен к информационному входу вычислительного блока, выход которого связан с первым входом анализатора вариантов, второй вход которого подключен к четвер тому выходу блока управления накопителем, а информационный выход анализатора вариантов соединен с входом формирователя команд окончания, строки.На чертеже приведена блок-схема устройства.Устройство содержит клавиатурныйблок 1, соединенный с первым входом блока 2 ввода-вывода информации, блок 3 автоматического ввода-вывода информации на программоноситель, соединенный со вто 961998рым входом и выходом блока 2 ввода-вывода, блок 4 управления накопителем, первые вход и выход которого соединены соответственно с первым выходом и третьимвходом блока 2 ввода-вывода, накопитель 5,вход и выход которого соединены соответственно с вторыми выходом и входом блока 4управления накопителем, вычислительныйблок 6, первый вход которого соединен спервым выходом блока 2 ввода-вывода, авторой вход - с третьим выходом блока 4управления накопителем, анализатор 7 вариантов окончания строки, первый вход которого соединен с выходом вычислительногоблока 6, второй вход и выход соединенысоответственно с четвертыми входами выходов и входов блока 4 управления накопитслем, формирователь 8 команд окончания",роки, вход которого соединен с первымвыходом анализатора окончания строки 7,а выход с третьим входом блока 4 управле,:ня накопителем, центральный блок 9 управления, связанный со всеми остальнымиблоками устройства.Для удобства чтения блок-схемы на нейне показаны связи центрального блока управления с остальными блоками,Накопитель 5 предназначен для хранения и выборки ширин символов знаков и пробелов, запоминания информации о строкенабиваемого текста до вывода ее на программоносител ь.Накопитель состоит из узла памяти,выполненного на интегральных микросхемах, регистров приема и выдачи информации, схем адресации и управления.Адресация, выдача управляющих сигналов запись-чтение, а также обмен данными с накопителем осуществляется с помошью блока 4 управления накопителем.При появлении кода символа на первомвыходе блока 2 ввода-вывода, на второйвход вычислительного блока 6 для подсче-та суммы ширины знаков в строке из накопителя 5 через блок 4 управления накопителем выдается код ширины символа. Еслиуказанный символ появляется в зоне окончания строки, то в этом случае из накопителя 5 через блок 4 на второй вход анализатора 7 окончания строки поступает кодпризнака данного символа.Из анализатора 7 в накопитель 5 черезблок 4 управления накопителем заноситсяадрес возможных вариантов окончания строки. При выборе оптимального варианта окончания строки из блока 8 формирователя команд окончания строки по адресу, указанному блоком 7, в накопитель 5 через блок 4записываются коды команд завершениястроки.Сформированная в накопителе 5 строкачерез второй выход блока 4 управления накопителем и блок 2 ввода-вывода выводится в блок 3 автоматического ввода-выводаинформации. Обмен кодированной информацией с накопителем 5 и другими блоками устройства, формирование управляющих сигналов, блок управления накопителем осушествляет в момент поступления тактирующих импульсов от блока 9 управления.В состав блока управления накопителем входят регистры адреса, приема и выдачи данных, схемы формирования сигналов чтение-запись, схемы управления.Подсчет суммы ширин набираемых знаков и пробелов и сравнение ее с заданным форматом строки, выдача соответствующих управлявших сигналов на первый вход анализатора 7 вариантов окончания строки осуществляется с помошью блока 6.Вычислительный блок 6 последовательно суммирует ширины набираемых знаков, поступаюшие из накопителя 5 через блок 4 управления накопителем. В случае появления на первом выходе блока ввода-вывода кода Пробел, к сумме ширин знаков добавляется ширина амнирального пробела, а в счетчик числа пробелов добавляется единица. При достижении суммы ширин зоны окончания строки блок 6 сигнализирует об этом состоянии анализатору 7. По мере дальнейшего суммирования ширин символов возникает состояние, когда сумма ширин превышает заданный формат строки. В момент переполнения формата блок 6 выдает соответствующий сигнал в анализатор 7 вариантов окончания строки,Операции вычисления, приема данных, формирования управляющих сигналов выполняются при появлении соответствующих тактирующих импульсов из блока 9 управления. Блок 6 состоит из сумматора, регистров приема информации, счетчика пробелов, схем формирования управляющих сигналов.С момента появления на выходе вычислительного блока 6 сигнала о входе в зону окончания строки анализатор 7 вариантов окончания строки принимает из накопителя 5 с четвертого выхода блока 4 управления накопителя коды признаков поступающих символов, Блок 7 анализирует сочетания поступающих признаков и, в соответствии с алгоритмами завершения строки, принимает решения об окончании строки. В этом случае формируются признак и адрес местоположения в строке варианта окончания. Адрес поступает в накопитель 5 через третий вход блока 4 управления накопителем. При появлении сигнала о переполнении формата, анализатор 7 из заполненных признаков окончания выбирает оптимальный вариант завершения строки. Признак выбранного варианта поступает в формирователь 8 команд окончания строки.Операции, реализуемые анализатором, осуществляются по тактовым импульсам, поступаемым из блока 9 управления.В состав анализатора 7 входит регистр приема кодовой информации, регистр хранения признаков окончания строки, счетчик формирования адреса, схема управления.Признак выбранного варианта завершения строки, поступивший из анализатора 7, сравнивается с возможными признаками окончания в формирователе 8 команд окончания строки. В соответствии с поступившим признаком, в блоке 8 формируются коды кома нд, которые через четвертый вход блока 4 поступают в накопитель 5 по адресу, указанному анализатором 7.Формирователь 8 состоит из схемы сравнения признаков, схемы формирования кодов завершения строки и схемы управления.Прием, сравнение признаков и выдача команд окончания строки выполняется в момент поступления тактовых импульсов блока 9 управления,Блок 9 управления предназначен для организации работы всего устройства в целом и правильного функционирования его блока по отдельности, Согласно назначению блока 9 в устройстве блок управления формирует ряд серий управляющих импульсов. Последовательность выдачи серий в блоки обеспечивает организацию работы устройства в целом. Чередование управляющих импульсов внутри серий позволяет организовать работу соответствующего блока.В состав блока 9 управления входят генератор тактирующих импульсов, схема формирователя серий и схема управления. Устройство работает следующим образом.Информация (коды знаков и команд) поступают с клавиатуры блока 1 через блок 2 ввода-вывода информации и блок 4 управления накопителем в накопитель 5. По коду знака из накопителя 5 вызывается его ширина. Вычислительный блок 6 последовательно суммирует ширины знаков и пробелов и сравнивает сумму с форматом строки с целью определения момента вхождения в зону ее окончания и момента переполнения формата строки.В зоне окончания строки в соответствии с признаками знаков и пробела, поступающих из накопителя 5 через блок 4 управления накопителем, в анализаторе 7 вариантов окончания строки определяются адреса и варианты возможных окончаний строки, Адреса завершений строки поступают в накопитель 5 и запоминаются, Анализатор 7 окончания строки хранит варианты завершения и при поступлении из блока 6 сигнала о переполнении строки выбирает оптимальный вариант. Признак выбранного ва 51 О15 Формула изобретения Устройство для подготовки программ управления наборными автоматами, содержащее клавиатурный блок и блок автоматического ввода-вывода информации на программоноситель, соединенные с блоком ввода-вывода информации, управляющий выход которого соединен с первым входом вычислительного блока, отличающееся тем, что, с целью повышения производительности подготовки программы, оно имеет накопитель, блок управления накопителем, анализатор вариантов и формирователь команд окончания строки, при этом вход и выход накопителя соединены с первыми входом и выходом блока управления накопителем, второй вход которого дополнительно связан с управляющим выходом блока ввода-вывода информации, третьи его входы подключены к соответствующим выходам анализатора вариантов и формирователя команд окончания строки, второй выход блока управления накопителя подключен к информационному входу блока ввода-вывода информации, третий его выход подключен к информационному входу вычислительного блока, выход которого связан с первым входом анализатора вариантов, второй вход которого подключен к четвертому выходу блока управления накопителем, а информационный выход анализатора вариантов соединен с входом формирователя команд окончания строки.Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР816792, кл. В 41 В 25/18, 1977,25 зо З 5 4 О 45 50 рианта поступает в формирователь 8 команд окончания строки, который формирует соответствующие команды, заканчивающие строку. Сформированные команды поступают в накопитель 4 по адресу, указанному анализатором 7 вариантов окончания строки.Сформированные строки из накопителя 5 через блок 4 управления накопителем и блок 2 ввода-вывода транслируются в блок 3 автоматического ввода-вывода информации.Повышение производительности процесса выключенного текста обуславливается автоматическим выполнением операции аппарата по выбору варианта окончания и простановкой команд завершения строк. Использование предлагаемого изобретения позволит повысить производительность подготовки программ.Составитель С, Алексанов Редактор Е. Папи Техред А, Бойкас Корректор Е. Рошко Заказ 7065/22 Тираж 392 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и. оз крытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5 Филиал ППП Патент, г, Ужгород, ул. Проектная, 4
СмотретьЗаявка
2998002, 27.10.1980
ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ПОЛИГРАФИЧЕСКОГО МАШИНОСТРОЕНИЯ
КАБО ЕВГЕНИЙ РАФАИЛОВИЧ, ЗАКРЕВСКИЙ ВАЛЕРИЙ ВИКТОРОВИЧ, ГУТЕРМАН МОИСЕЙ ЭММАНУИЛОВИЧ, САМОЙЛОВ АНАТОЛИЙ АНАТОЛЬЕВИЧ, БРАНТ ИОСИФ САРЬЕВИЧ, РЕМИЗОВ ЮРИЙ БОРИСОВИЧ, МОЛИНА-ГАРСИЯ АНТОНИО АНТОНИОВИЧ, ВИНОГРАДОВ ВАСИЛИЙ ГЛЕБОВИЧ, НАРОВЛЯНСКИЙ ВАЛЕРИЙ ЮРЬЕВИЧ
МПК / Метки
МПК: B41B 25/20
Метки: автоматами, наборными, подготовки, программ
Опубликовано: 30.09.1982
Код ссылки
<a href="https://patents.su/4-961998-ustrojjstvo-dlya-podgotovki-programm-upravleniya-nabornymi-avtomatami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для подготовки программ управления наборными автоматами</a>
Предыдущий патент: Защитное устройство к прессу
Следующий патент: Узел преобразования информации для наборных автоматов
Случайный патент: Генератор высоковольтных импульсов