Устройство для обработки запросов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
,гОПИСАНИЕ ИЗОБВЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЬ 1 Й КОМИТЕТ СОС О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИ(71) Киевский ордена Ленина политехнический институт им. 50-летия Великой Октябрьской социалистической революции(56) 1. Авторское свидетельство СССРВ 855663, кл. С 06 Г 9/46 1981.2, Авторское свидетельство СССРВ 873243, кл. С 06 Р 9/46, 1981(54) (57) УСТРОЙСТВО ДЛЯ ОБРАБОТКИЗАПРОСОВ, содержащее два регистра,блок элементов ИЛИ, два блока элементов И, группа выходов первого регистра соединена с первой группойвходов первого блока элементов И,группа выходов блока элементов ИЛИявляется группой информационных выходов устройства, о т л и ч а ю щ ее с я тем, что, с целью расширенияфункциональных воэможностей устройства за счет анализа состояния абонентов, устройство содержит группурегистров, элемент ИЛИ-НЕ, третийблок элементов И, элемент ИЛИ,триггер, элемент И, генератор импуль"сов, три дешифратора и счетчик, причем группа выходов каждого регистраи группа информационных входов устройства соединены с последней группой входов блока элементов ИЛИ, вход,сброса каждого регистра группы соединен с одноименным входом элемента ИЛИ, с нулевым входом одноименного разряда первого регистра и с одно- именным выходом группы выходов первого блока элементов И, вторая группа входов которого соединена с группой выХодов первого дешифратора, единичный вход каждого разряда первого регистра соединен с одноименным выходом группы выходов второго блока элементов И, управляющий вход и группа информационных входов которого соединены соответственно с первым сигнальным входом устройства и с группой выходов второго дешифратора, группа входов которого является первой группой адресныхР входов устройства, вторая группа адресных входов и второй сигнальный вход которого соединены соответственно с группой входов и с управляющим входом третьего дешифратора, группаФ выходов которого соединена с входамиЪ 6 МВ элемента ИЛИ-НЕ, выход которого соединен с единичньп 1 входом триггера и с управляющим входом третьего ффффф блока элементов И, группа информаци- С онных входов и группа выходов кото- (а рого соединены соответственно со вто- еФ рой группой адресных входов устройст- фф ва и с группой адресных выходов уст- ройства, выход прерывания которого соединен с выходом элемента ИЛИ, с .нулевым входом триггера и с тактовым. входом второго регистра, группа информационных входов которого соединена с группой выходов счетчика и с группой входов первого дешифратора, группа выходов второго регистра является группой кодовых выходов устройства, выход генератора импульсов и единичный выход триггера соединенысоответственно с первым и вторымвходами элемента И, выход которого 903соединен со счетным входом счет" чика.1Изобретение относится к автоматике и вычислительной технике, а такжек средствам анализа и обработки прерываний в ЭВИ и системах, и можетбыть использовано для динамическогораспределения ресурсов процессораЭВИ или системы, работающих в режимеразделения времени.Известно устройство для управления обслуживанием запросов, содержащее триггер управления, элемент И, регистр сдвит а, первый и второй элементы ИЛИ, первый дешифратор, вымодной регистр, шифратор, каналы, в каждом иэ которых содержится пер 5 вый элемент ИЛИ, первый и второй элементы И, группу триггеров канала, второй дешифратор и второй элемент ИЛИ3.Недостатком данного устройства20 являются непроизводительные затраты процессорного времени.Наиболее близким к изобретению по технической сущности и достигаемому эффекту является устройство25 для обработки прерываний, содержащее регистр масок, группу элементов И, шифратор, регистр адреса прерываний, узел приоритета, вторую группу элементов ИЛИ 23Недостатком известного устройства30 являются недостаточные функциональные возможности.Цель изобретения - расширение ,функциональных возможностей устройства эа счет анализа состояния або нентов.Поставленная цель достигается ,тем, что в устройство для обработки , запросов, содержащее два регистра, блок элементов ИЛИ, два блока элемен" 40 тов И, группа выходов первого регист. ра соединена с первой группой входов первого блока элементов И, группа выходов блока элементов ИЛИ является группой информационных выходов устройства, 45 введены группа регистров, элемент ИЛИ-НЕ, третий блок элементов И, элемент ИЛИ, триггер, элемент И, ге 1нератор импульсов, три дешифратора и счетчик, причем группа выходов каждого регистра и группа информационных входов устройства соединены с последней группой входов блока элементов ИЛИ, вход сброса каждого регистра группы соединен с одноименным входом элемента ИЛИ, с нулевым входом одноименного разряда первого регистра и с одноименным выходом группывыходов первого блока элементов И, вторая группа входов которого соедикена с группой выходов первого дешифратора, единичный вход каждого разряда первого регистра соединен с одноимениым выходом группы выходов второго блока элементов И, управляющий вход и группа информационных входов которого соединены соответственно с первым сигнальным входом устройства и с группой выходов второго дешифратора, группа входов которого является первой группой адресных входов устройства, вторая группа адресных входов и второй сигнальный вход которого соединены соответственно с группой входов и с управляющим входом третьего дешифратора, группа выходов которого соединена с входами элемента ИЛИ-НЕ, выход которого соединен с единичным входом триггера и с управляющим входом третьего блока элементов И, группа информационных входов и группа выходов которого соединены соответственно .с второй группой адресных входов устройства и с группой адресных выходов устройства, выход прерывания которого соединен с выходом элемента ИЛИ, с нулевым входом триггера и с тактовым входом второго регистра, группа информационных входов которого соединена с группой выходов счетчика и с группой входов первого дешифратора, группа выходов второго регистра является группой кодовых выходов устройства, выход генератора импульсов и единичный выход триггера соединены соот3 111901ветственно с первым, вторым входамиэлемента И, выход которого соединенсо счетным входом счетчика,На чертеже изображена структурнаясхема устройства.Устройство содержит группу регистров 1, блок 2 элементов ИЛИ, группуинформационных входов 3 устройства,группу информационных выходов 4 устройства, блок 5 элементов И 5, регистр 6 Оэлемент ИЛИ 7, блок 8 элементов И,сигнальный вход 9 устроиства, дешифратор 10, группа адресных входов 11устройства, дешифратор 12, счетчик13, регистр 14, группа кодовых выходов 5 устройства, элемент И 16,генератор 17 импульсов, триггер 18,выход 19 прерывания устройства, элемент 20 ИЛИ-НЕ, блок 21 элементов И,группу адресных выходов 22 устройства, группу адресных входов 23 устройства, дешифратор 24, сигнальныйвход 25 устройства.Устройство для обработки запросовработает следующим образом,Работая с системой или ЭВМ, абоненты выставляют готовность на обслуживание своего периферийного устройства. При поступлении из каналаЭВМне показан ) по шине 1 адреса30абонента и наличии управляющего сигнала индентификатора адреса, поступающего в устройство по шине 9, с выхода дешифратора 10 через соответствующие элементы И 8, снимается сигнал,переводящий соответствующий триггер 35регистра б в единичное состояние.Процессор ЭВМ, работая в режиме разделения времени, генерирует адресэоны из постоянно-распределеннойпамяти, обслуживающей одного из абонентов. Этот адрес, поступая по шине 23, через дешифратор 24 и элемент ИЛИ-НЕ 20 переводит триггер 18блокировки в единичное состояние,В это же время сигналом от элемента20 блокируется передача через блок21 элементов И адреса памяти от процессора на шину 22. Единичный сигнал от триггера 18 подключает генератор 17 через элемент И 16 к счетному входу счетчика 13, Дешифратор12 дешифрует состояние счетчика 13,определяя тем самым номер абонента,состояние которого анализируется соответствующим элементом И 5, При совпадении на элементе И 5 сигнала отдешифратора 12 и единичного потенциала от триггера регистра 6 происходит отключение генератора 17 от счетчика 13 путем перевода триггера 18в нулевое состояние, Этим же сигналомразрешается выдача кода с регистра 1через блок 2 на информационную шину4 устройства. Кроме того, сигнал отэлемента И 5 через элемент ИЛИ 7 разрешает прием кода на регистр 14 отсчетчика 13 и по шине 19 сигнализирует таймеру о начале работы с разделом, зафиксированным на регистре4. По окончании кванта времени сданным разделом, для которого былготов соответствующий абонент, циклповторяется снова,Изобретение расширяет функциональ.ные возможности устройства.ПППППП Веера 7484/Зб Тирам 898 Пориисиое Филиал ППП Патент и г. Ужгород, ул.Проектная,4
СмотретьЗаявка
3515877, 29.12.1982
КИЕВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. 50-ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙ СОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ
ГОРДИЕНКО ВЯЧЕСЛАВ НИКОЛАЕВИЧ, КОРНЕЙЧУК ВИКТОР ИВАНОВИЧ, ЖУРАВЛЕВ ОЛЕГ ВЛАДИСЛАВОВИЧ, НОВИКОВ ФЕЛИКС ВИКТОРОВИЧ, СОРОКО ВЛАДИМИР НИКОЛАЕВИЧ, ЩЕГЕЛЬСКИЙ ЮРИЙ АНТОНОВИЧ
МПК / Метки
МПК: G06F 9/50
Метки: запросов
Опубликовано: 15.10.1984
Код ссылки
<a href="https://patents.su/3-1119013-ustrojjstvo-dlya-obrabotki-zaprosov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обработки запросов</a>
Предыдущий патент: Микропрограммное устройство управления
Следующий патент: Многоканальное устройство приоритета
Случайный патент: Чертежный прибор