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

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

Авторы: Барсуков, Мурин

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИРЕСПУБЛИН зш СО д; . ъэю ГОСУДАРСТВЕННЫЙ НО ПО ДЕЛАМ ИЗОБРЕТЕНИ ТЕТ СССРИ ОТНРЫТИ РЕТЕН ВНВЛЫ йЫ.ф. АНИЕ У АВТОРСКОМУ СВ(56) 1. Авторское свидетельство СССРУ 468240, кл, С 06 Р 9/00,. 1972.2. Авторское свидетельство СССР .У 942023, кл, С 06 Р 9/46, 1982(54)(57) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯСООБЩЕНИЙ, содержащее элемент ИЛИ,дешифратор, два регистра сдвига, выходной регистр, блок элементов ИЛИ,шифратор, каналы, в каждом каналеэлемент ЦЛИ, первый, второй блок элементов И, бЛок триггеров, причем группа входов элемента ИЛИ соединенас группой запросных входов устройства и с первой группой входов первогоблока элементов И каждого канала,группа выходов блока элементов ИЛИсоединена с первыми группами входоввторых блоков элементов И каждогоканала, группа выходов дешифраторасоединена с второй группой входовпервого блока элементов И каждогоканала, группа выходов первого блокаэлементов И каждого канала соединена,с группой единичных входов. блокатриггеров своего канала, группа выходов которого соединена второй группой входов второго блока элементов Исвоего канала, группа выходов которого соединена с группой нулевых входовблока триггеров своего канала и сгруппой входов элемента ИЛИ своегоканала, выход элемента ИЛИ каждогоканала подключен к соответствующему входу шифратора, группа выходов которого соединена с группой информационных входов выходного регистра, группа выходов которого является . группой информационньм выходов уст" ройства, управляющий вход вЫходного регистра подключен к входу считывания устройства, первый управляющий вход каждого регистра сдвига соединен с выходом своего последнего разряда, второй управляющий вход каждого регистра подключен к соответствующему входу режима устройства, о т л и - ч а ю щ е е с я тем, что, с целью повьппения надежности устройства, 6 за счет исключения возможности записи в занятый блок триггеров, введены реверсивный счетчик, два блока элементов И, причем первый вход режима устройства подключен к управляющему входу .первого блока элементов И, группа входов которого соединена с группой выходов первого регистра :сдвига, а группа выходов - с первой группой входов блока элементов ИЛИ, вторая группа входов которого соеди иена с группой выходов второго блока элементов И, группа входов которого соединена с группой выходов второго регистра сдвига, второй вход режима устройства подключен .к управляющему входу второго блока элементов И и к вычитающему входу реверсивного счет- ер чика, суммирующий вход которого подключен к выходу элемента ИЛИ, а группа выходов соединена с группой входов дешифратора.Изобретение относится к вычислительной технике, в частности к системам селективного пользования, и может быть использовано в системеобмена информацией,5Известно устройство для обслуживания сообщений, содержащее первуюгруппу элементов И, группу триггеровзаписи, вторую группу элементов И,элементы ИЛИ, шифратор, выходной ре Огистр, первый регистр сдвига,каналы, а в каждом канале группутриггеров, первую, вторую группыэлементов И и элемент ИЛИ 1 3.Недостатком данного устройстваявляется нерациональное использование оборудования, так как для реализации двух бесприоритетных дисциплин обслуживания требуются двааналогичных устройства. 20 Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство для обслуживания сообщений, содер жащее дешифратор, элемент ИЛИ, шифратор, выходной регистр, два регистра сдвига, блок элементов ИЛИ, каналы, а в каждом канале группу триггеров, первую, вторую группы элемен- З 0 тов И, элемент ИЛИ, причем группа входов элементов ИЛИ соединена с группой входов устройства и с второй группой входов первой группы элементов И каждОго канала, группа выходов блока элементов ИЛИ соеди 35 нека с вторыми группами входов вторых блоков элементов И каждогоканала, группа выходов дешифратора соединена с первой группой входов40 первой группы элементов И каждого канала, группа выходов первой группы элементов И каждого канала соединена с группой единичных входов группы триггеров своего канала, группа выходов которого соединена с первой группой входов второй группы элементов И своего канала, группа выходов которого соединена с группой нулевых входов группы триггеров своего канала и с группой входов элемента ИЛИ своего канала, выход элемента ИЛИ каждого канала подключен к соответствующему входу шифратора, группа выходов которого соединена с группой информационных входов выходного регистра, группа выходов которого является группой информационных вьмодов уст. - ройства, управляющий дход выходного регистра подключен к входу считывания устройства, первый управляющийвход каждого регистра сдвига соединенс выходом своего последнего разряда,второй управляющий вход каждого регистра сдвига подключен к соответствующему входу режима устройства Г 23.Недостатком известного устройстваявляется воэможность потери сообщений, объясняющаяся тем, что при считывании сообщений из каналов согласно дисциплине обслуживания "Последний пришел - первый обслужен". неизменяется содержимое счетчика адреса записи. Это приводит к тому,чтопоследующие сообщения записываютсяне в освободившуюся область памяти,а фиксируются, начиная с адреса,хранящегося в счетчике адреса записи,Цель изобретения - повьппение надежности устройства за счет исклю. -чения возможности записи в занятыеблоки триггеров..Поставленная цель достигается тем,что в устройство для обслуживания сообщений, содержащее элемент ИЛИ,дешифратор, два регистра сдвига,выходной регистр, блок элементов ИЛИ,шифратор, каналы, в каждом каналеэлемент ИЛИ, первый, второй блокэлементов И, блок триггеров, причемгруппа входов элемента ИЛИ соединенас группой запросных входов устройства и с первой группой входов первого блока элементов И каждого канала, группа выходов блока элементов ИЛИ соединена с первыми группамивходов вторьм блоков элементов И каждого канала, группа выходов дешифратора соединена с второй группой,входов первого блока элементов И каждого канала, группа выходов первогоблока элементов И каждого канала соединена с группой единичных входовблока триггеров своего канала,группа выходов которого соединенавторой группой входов второгоблока элементов И своего канала,группа выходов которого соединена сгруппой нулевьм входов блока триггеров своего канала и с группой входовэлемента ИЛИ своего канала, выходэлемента ИЛИ каждого канала подключен к соответствующему входушифратора, группа выходов которого соединена с группой информационньм входов выходного регистра,группа вьмодов которого является3 1104517 4группой информационных выходов уст- Первое пришедшее сообщение пропусройства, управляющий вход выходного , кается блоками элементов И 10 и фикрегистра подключен к входу считыва- сируется в блоке 11 в виде двоичногония устройства, первый управляющий кода. Таким образом, каждый канал 9вход каждого регистра сдвига соеди служит для хранения в блоке 11 однонен с выходом своего. последнего раз- именных разрядов кодов сообщений,ряда, второй управляющий вход каждо- счетчик 2 и дешифратор 3 определяютго регистра сдвига подключен к соот- адрес записи очередного сообщения.ветствующему входу режима устройства,введены реверсивный счетчик, два бло О Параллельно с запоминанием происка элементов И, причем первый вход ходит обработка сообщений. Алгоритмрежима устройства подключен к управ- обработки очереди сообщений выбираетляющему входу первого блока элемен- ся управляющей вычислительной машинойтов И, группа входов которого соеди- в результате анализа загрузки вычиснена с группой выходов первого реги лительной системы, интенсивностистра сдвига, а группа выходов - с входного потока, средней трудоемкос"первой группой входов блока элемен- ти обработки каждого сообщения и т.д.тов ИЛИ, вторая группа входов кото- При обслуживании сообщений в порядрого соединена с группой выходов вто- ке поступления сигналы считываниярого блока элементов И, группа вхо кодов сообщений поступают на вход 18дов которого соединена с группой вы- устройства. В этом случае регистр 4ходов второго регистра сдвига, второй сдвига поочередно слева направовход режима устройства подключен к опрашивает блоки элементов И 12.управляющему входу второго блока эле- При обслуживании сообщений в поментов И и к вычитающему входу реверрядке, обратном их поступлению в устсивного счетчика, суммирующий вход ройство, управляющая вычислительнаякоторого подключен к выходу элемен- машина подает сигналы считывания кота ИДИ, а группа выходов соединена дов сообщений на вход 19 устройства.с группой входов дешифратора. Регистр 6 сдвига опрашивает блокиНа чертеже приведена структурная ЗО элементов И 12, начиная с конца очесхема устройства для обслуживания со- реди сообщений. Таким образом, реаобщений. лизуется алгоритм "Последний пришелУстройство содержит элемент ИЛИ 1, первый обслужен".реверсивный счетчик 2, дешифратор 3, Считываемый код сообщения черезрегистр 4 сдвига, блок элемен- элемент ИЛИ 13 поступает в шифратов ИдИ 5, регистра 6 сдвига, шифра- тор 7, а затем в регистр 8. При этом35тор 7, выходной регистр 8, каналы 9, с выходов блоков элементов И 12 сни"каждый канал содержит блок элемен- маются сигналы, которые обнуляюттов И 10, блок 11 триггеров, блок триггера блока 11, хранившие считанэлементов И 12, элемент ИДИ 13,40ный код сообщения.блок элементов И 14 и 15, группу вхо- - Шифратор 7 преобразует код номерадов 16 устройства, вход 17 считыва- источника сообщения в адрес начальния устройства, первый вход 18 режи- ной команды программы, обслуживающей,ма устройства, второй вход 19 режима данное сообщение,устройства, группу информационных45По окончании обслуживания сообвыходов 20 устройства. щения из управляющей вычислительнойУстройство работает следующим машины на вход 18 (либо 19) постуобразом. пает сигнал готовности к обслуживаВ исходном состоянии блоки 1 1, ре" нию следующего сообщения. Происходитгистры 4 и 6 и счетчик 2 обнулены, запуск регистра 4 или регистра 6Устройство готово к приему сообщений, сдвига, и выборка сообщений для об 50Сообщение через группу входов 16 служивания продолжается.в виде двоичного кода поступает на Адрес начальной команды программывторые группы входов блока элемен- обработки сообщений считывается с вытов И 10, а также через элемент ЮЙ 1, хода 20 по сигналу входа 17.чреверсивныи счетчик 2 и дешифра Применение изобретения позволяеттор 3 - на первые группы входов бло- повысить надежность работы устройстков элементов И 10.ва.11104517 ставитель М.Куд хредЛ.Мартяшова вКоррек Г 1 уск дактор Р,Цици аэ 5262/36 Патент", г.Ужгород, ул.Проектная ВНИИПИ Гос по д 13035, Москвараж 699 дарственногелам иэобрет Ж, Рауш Подписное комитета СССР ий и открытий ая наб., д. 4/5

Смотреть

Заявка

3591308, 14.02.1983

ВОЙСКОВАЯ ЧАСТЬ 61535

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

МПК / Метки

МПК: G06F 9/50

Метки: обслуживания, сообщений

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

Код ссылки

<a href="https://patents.su/4-1104517-ustrojjstvo-dlya-obsluzhivaniya-soobshhenijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обслуживания сообщений</a>

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