Устройство для ввода программ

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

Авторы: Белоусов, Засядников, Макаров, Тищенко

ZIP архив

Текст

Союз Советских Социалистических Республик1) Дополнит ьно ид-ву вт,(22) Заявлено О,04.75 (21) 2121949/2 1) М. Кл, 6 06 Г 3/00 с присоединением зая судзрстеенный кемит(23) Приорите Опубликовано вета Министров СССРе делам изобретений 53) УДК 681.327(08.77, Бюллстснь12 хрытий ата опубликования описания 11.04.77(72) Авторы изобретения А, Макаров,В. Белоусов, И. Т. ЗасядникоН. М. Тищенко явитель 54) УСТРОЙС ЛЯ ВВОДА ПРОГРАМ с 1 хранения промер, в виде диод- адреса, регистр 3 блока 1 хранения одам блока 4 фор Изобретение относится к области автоматики и вычислительной техники, а именно к устройствам для ввода программ в системах автоматического контроля, использующих в качестве носителя программной информации 5 различные электрорадиоэлементы, в частности диоды, магнитные стержни, резисторы и т. д.Известно устройство для ввода программ систем автоматического контроля 11, содер,жащие блок считывания программы, блок хра пения программ, блок формирования управляющих сигналов.Недостатком известного устройства для ввода программ является сложность, так как для реализации устройства необходимо иметь в со ставе блока хранения программ число программоносителей, равное числу единиц.Наиболее близкое по техническому решению к изобретению устройство для ввода программ автоматической системы контроля со держит коммутатор адреса, блок хранения программ и регистр команд, причем информационные выходы коммутатора адреса соединены с входами блока хранения программ, выходы которого подключены к единичным вхо дам соответствующих разрядов регистра команд (21.Недостаток известного устройства для ввода программ в том, что программоноситель в каждом слове должен содержать всю знача щую информацию, часто в системах автоматического контроля повторяющуюся частично в ряде последовательно следующих друг за другом программных слов. Это приводит к неоправданному расходу элементов программоносителя, который, при использовании в качестве его различных элементов типа диодов, магнитных штырей, составляет значительную материальную ценность.Цель изобретения - упрощение устройства за счет сокращения числа элементов программоносителя.Это достигается тем, что устройство для ввода программ содержит блок формирования одиночных импульсов, входы которого соединены с первыми Й выходами блока хранения программ, выход блока формирования одиночных импульсов подключен к нулевым входам первых /г разрядов регистра команд, а нулевые входы остальных д - Й разрядов регистра команд объединены и соединены с установочным выходом коммутатора адреса, выходы регистра команд являются выходами устройства.Схема устройства для ввода программ приведена на чертеже,Устройство содерхкит блограмм, выполненный, наприной матрицы, коммутатор 2команд, Первые й выходовпрограмм подключены к вх5 1 О 15 2 О 25 ЗО 35 40 45 50 мирования одиночных импульсов, выход 5 которого соединен с нулевыми входами первых Й разрядов регистра 3 команд. Нулевые входы остальных и - й разрядов регистра 3 команд соединены с установочным выходом 6 коммутатора 2 адреса. Горизонтальные адресные шины 7, - 7 подключены к коммутатору 2 адреса и к входу блока 1 хранения программ, вертикальные выходные шины 8 - 8 - к соответствующим разрядам регистра 3 команд,Работает устройство следующим образом, Сигнал, поступающий из коммутатора 2 адреса на адресную шину 7 ь через диоды блока 1 хранения программ попадает на выходные шины 8 ь 8 и 8, и заставляет срабатывать соответствующие разряды регистра 3 команд.При переходе на следующее программноеслово, в котором требуется срабатывание первого, А-го и 1+1-го разрядов, сигнал из коммутатора 2 адреса поступает на адресную шину 7 и через диод блока хранения программ на выходную шину 8 д.ь заставляя срабатывать соответствующий разряд регистра команд.В подключении адресной шины 7 к выходным фшинам 8 и 8 с помощью диодов нет необходимости, так как первый и Й-й разряды регистра команд после выбора первого программ: ного слова остаются в прежнем состоянии,Разряд регистра команд, подключенный к выходной шине 8, сбрасывается в момент перехода от первого программного слова к второму импульсным сигналом, поступающим с выхода 6 коммутатора адреса.При переходе на третье программное словосигнал из коммутатора 2 адреса подается на адресную шину 7 З, соединенную диодами с выходными шинами 8 8, и 8.ь В момент перехода с второго на третье программное слово с выхода 6 коммутатора адреса регистра команд поступает сигнал, сбрасывающий в исходное состояние разряды регистра команд с 1+1-го по и-й (в данном случае только 1+1-й разряд). В момент появления сигналов на шинах 8 и 8 блок 4 формирования одиночных импульсов обеспечивает сброс в исходное состояние всех разрядов регистра команд с первого по Й-й (в данном случае сбрасывается в исходное состояние первый и А-й разряды). После окончания сигнала сброса первый и второй разряды регистра команд срабатывают от сигналов, проходящих по шинам 8, и 8, Далее устройство работает аналогичным образом,Обеспечение сброса части исполнительных элементов регисгра команд только при появлении значащей информации на выходных шинах, управляющих этими исполнительными элементами, позволяет в следующих друг за другом программных словах, содержащих одинаковую информацию в этих Й разрядах, не устанавливать в матрице диоды между соответствующими горизонтальными и этими Й вертикальными шинами. При необходимости смены в очередном программном слове информации в этих Й исполнительных элементах соответствующая горизонтальная шина матрицы подключается к необходимым вертикальным шинам через диоды. Появление сигнала хотя бы на одной из й шин приводит к образованию сигнала сброса, обеспечивающего разблокировку ранее набранной информации по этим шинам.Предложенное устройство для ввода программ с запоминанием части программной информации из состава предыдущих слов и заменой повторяющейся информации в Й разрядах программного слова нулевой информацией позволяет сократить число элементов в программоносителе, т. е, упростить устройство. Формула изобретенияУстройство для ввода программ, содержащее коммутатор адреса, блок хранения программ и регистр команд, причем информационные выходы коммутатора адреса соединены с входами блока хранения программ, выходы которого соединены с единичными входами соответствующих разрядов регистра команд, о тл и ч а ю щ е е с я тем, что, с целью упрощения, устройство содержит блок формирования одиночных импульсов, входы которого соединены с первыми й выходами блока хранения про грамм, выход блока формирования одиночных импульсов соединен с нулевыми входами первых Й разрядов регистра команд, а нулевые входы остальных и - Й разрядов регистра команд объединены и соединены с установочным выходом коммутатора адреса, выходы регистра команд являются выходами устройства.Источники информации, принятые во внимание при экспертизе:1. Авт. св. Мо 378831, кл. 6 06 Р 3/02, 1971, 2. Основы построения автоматизированных систем контроля сложных объектов. Под ред. П. И. Кузнецова, М., Энергия, с, 403 - 707.552602 Составитель И. Сигало Редактор рузова мышиик ипографи. Сапунова,аз 67 б/бЦНИИП Изд.318 осударствениого по делам изоб 3035, о 1 осква, Ж Тираж 89итета Совета Миеиий и открытийРаушская наб., д Корректор 3. Тарасова Подписистров СССР

Смотреть

Заявка

2121949, 07.04.1975

ПРЕДПРИЯТИЕ ПЯ А-1001

МАКАРОВ ЕВГЕНИЙ АЛЕКСАНДРОВИЧ, БЕЛОУСОВ ИГОРЬ ВЛАДИМИРОВИЧ, ЗАСЯДНИКОВ ИГОРЬ ТИМОФЕЕВИЧ, ТИЩЕНКО НИКОЛАЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 3/00

Метки: ввода, программ

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

Код ссылки

<a href="https://patents.su/3-552602-ustrojjstvo-dlya-vvoda-programm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода программ</a>

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