Устройство для управления обменом

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

Авторы: Лопатин, Насакин, Плюснин, Чистобородов

ZIP архив

Текст

(22) Заявлено 14,03. 78 (21) 2590332/18-24 (51) М. КЛ.3 с присоединением заявки Ио(23) Приоритет 6 06 Г 3/04 Госуаарствениый комитет СССР ио аелам изобретений и открытий(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОБМЕНОМ 1Изобретение относится к области вычислительной техники и может найти применение для управления обмечом в электронных вычислительных машинах.Известны устройства 111 управления 5 обменом, содержащие коммутатор, буферный регистр, блок управления, счетчик информации и счетчик адреса и выполняющие функции управления обменом между устройствами ЭВМ. 10Недостаток этих устройств заключается в их низком быстродействии, что обусловлено невозможностью совмещения операций и недостаточной гибкостью в задании начальных условий. 15Наиболее близким к данному по сущности технического решения является устройство 21 для управления обменом, содержащее коммутатор, буферный регистр, счетчик адреса, счетчик ин Формации и управляющий регистр, управляющие входы которых подключены к выходам блока управления, второй управляющий вход коммутатора соединен с выходом управляющего регистра, выход 25 счетчика информации соединен с управляющим входом блока управления, выход счетчика адреса является адресным входом устройства, выход и вход бу.Ферного регистра являются соответст венно информационными выходом и входом устройства,Недостаток этого устройства состоит в низком быстродействии, вследствие необходимости перед каждым циклом обмена производить выдачу большого количества управляющих команд.Целью изобретения является повышение быстродействия обмена.Это достигается тем, что в устройство, содержащее коммутатор, группа информационных входов и выходонкоторого является группой соответственно входов и выходов устройства,информационные вход и выход - соответственно подключены к первым выходу и входу буферного регистра, ауправляющий вход - к ныходу узла управления, к первому входу которогоподключен выход регистра управляющего слова, а ко нторому - выход счетчика информации, и счетчик адреса,выход которого является адреснымвыходом устройства, первые входы регистра управляющего слова, счетчикаинформации, счетчика адреса являютсясоответствующими управляющими входами устройства, введены элемент И,элемент задержки, регистр меток записи,регистр эталона и узел сравне 750471ния, первый вход которого соединен с выходом регистра эталона, второй входс выходом регистра меток записи и с первым входом элемента И, управляющий выход - с третьим входом узла управления, а выход запросов - являет ся выходом запросов устройства, вход( регистра меток записи подключен к выходу элемента задеркки, вхоц которого соединен с выходом элемента И и со вторыми входами буферного регистра, регистра управляющего слова, счетчика информации и счетчика адреса, второй вход элемента И является входом разрешения записи устройства вход регистра эталона является управляющим входом устройства. 15На чертеже представлена блок-схема усТройства управления обменом, содеркащее коммутатор 1, буферный регистр 2, регистр 3 управляющего слова, счетчик 4 информации, счетчик 5 ад реса, элемент И б,регистр 7 меток записи, узел 8 управления, регистр 9 эталона, узел 10 сравнения, элемент задержки 11, магистраль 12, информационные входы и выходы 13, 14, 15, выход 16 запросов устройства и адресный выход 17 устройства.Устройство работает следующим образом.На управляющие входы устройства последовательно подается управляющая информация из магистрали 12, как-то;управляющее слово, количество байтов блока информации, которое нужно передать и адрес памяти, с которого нужно начинать писать или читать, Одновременно с этой управляющей информацией подается соответствующий сигнал записи на вход 15 элемента И. На второй вход элемента И подключен выход соответствующего разряда регистра 7 40 меток записи, вследствие чего запись в соответствующий абонент (регистр или счетчик) будет осуществляться только в том случае, когда в элементе И произойдет совпадение сигнала записи и единичного значения соответствующего разряда регистра 7 (перед началом работы все разряды регистра 7 - единицы). В том случае, когда совпадение произойдет, сигнал с элемента И поступит на второй вход соответствующего регистра или счетчика и, пройдя элемент задержки, сбросит в 0 соответствующий разряд регистра;7. Если встретится ошибочная команда повторной записи этого абонента; то она будет игнорирована. Таким путем загружается вся управляющая информация и Формируется байт меток записи.Затем из памяти на регистр 9 эта- ц) лона записывается эталонный байт (тот, который для данной программы должен получиться) и оба они поразрядно сравниваются на узле 10 сравнения. В том случае, когда они полностью сравни лись, узел 10 выдает сигнал к разрешению обмена,а узел 8 управления начинает вырабатывать управляющие сигналы, с помощью которых происходитприем или передача байтов через бу"Ферный регистр 2. После того, какбудет произведен обмен нужным количеством байтов счетчик 4 вырабатывает сигнал окончания обмена и обмен прекращается. В том случае, еслиодни и те же разряды байта меток записи и байта эталона не совпадают,то в узле 10 сравнения вырабатывается сигнал запроса, который определяет какой именно абонент был пропущен. В соответствии с этим запросомвыполняется нужная команда и сновапроизводится сравнение, и так до получения сигнала разрешения обмена.Таким образом, в устройстве анализ полноты загрузки (сравнение байта меток и байта эталона) происходитодин раз независимо от количестваабонентов (регистров и счетчиков).В случае ошибочной повторной загрузки или недогрузки устройство игнорирует соответствующие команды иливыдает запрос на дозагрузку, При этомвремя выполнения каждой программы загрузки уменьшается за счет организации одной операции сравнения,Формула изобретенияУстройство для управления обменом, содержащее коммутатор, группа информационных входов и выходов которого является соответственно группой входов и выходов устройства, информационные вход и выход - соответственно подключены к первым выходу и входу буферного регистра, а управляющий вход - к выходу узла управления, к первому входу которого подключен выход регистра управляющего слова, а ко второму - выход счетчика информации, и счетчик адреса, выход которого является адресным выходом устройства, первые входы регистра управляющего слова, счетчика информации и счетчика адреса являются соответствующими управляющими входами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия обмена, в устройство введены элемент И, элемент задержки Регистр меток записи, регистр эталона и узел сравнения, первый вход которого соединен с выходом регистра эталона, второй вход - с выходом регистра меток записи и с первым входом элемента И, управляющий выход - с третьим входом узла управления, а выход запросов является выходом запросов устройства, вход регистра меток записи подключен к выходу элемента .задержки, вход которого соединен с выходом элемента И и со вто750471 Составитель В. ВертлибРедато В. Голышкина Техред Я. Би чак В 2 иаХИЕЦ; Щ "т Подписное Заказ 4650/38 Тираж 751 ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий 13 5 Москва ЖРашуская наб. д. 4 51 03филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 рыми входами буферного регистра, регистра управляющего слова, счетчикаинформации и счетчика адреса, второйвход элемента И является входом разрешения записи устройства, вход регистра эталона является управляющимвходом устройства. Источники информации,принятые во внимание при экспертизе 1. Патент Великобритании Р 1418005 кл. С 4 А, 1974.

Смотреть

Заявка

2590332, 14.03.1978

ПРЕДПРИЯТИЕ ПЯ М-5769

ЛОПАТИН ЮРИЙ ВАСИЛЬЕВИЧ, НАСАКИН БОРИС НИКОЛАЕВИЧ, ПЛЮСНИН ВЛАДИМИР УСТИНОВИЧ, ЧИСТОБОРОДОВ ПАВЕЛ ГЕНИЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: обменом

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

Код ссылки

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

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