Устройство для обслуживания запросов Советский патент 1987 года по МПК G06F9/50 

Описание патента на изобретение SU1352488A1

.Изобретение относится к вычислительной технике и может найти применение в системах, работающих в мультипрограммном режиме, в системах с параллельной архитектурой и предназначено для организации опроса готовности большого числа абонентов с циклическим приоритетом, организации пррывания внешнего устройства (внега- них устройств) и фиксации номера абонента, запросившего обслуживание

Цель изобретения - повышение скорости опроса абонентов.

На чертеже изображена структурная схема предлагаемого устройства.

Устройство содержит триггер 1, элмент ИЛИ 2, триггер 3, сдвиговый ре- гистр 4, группу информационных выходов 5 устройства, счетчик 6, сдвиго- вьй регистр 7, группу элементов И 8, элемент ИЛИ 9, элемент И 10, элемент ИЛИ-НЕ 11, элемент И 12; элемент 13 задержки, шифратор 14, опросный вход 15 устройства, вход 16 сброса устройства, сигнальный выход 17 устройства группу информационных выходов 18 устройства, запросные входы 19 устрой- ;ства.

Устройство работает следующим об-

разом.

При установке устройства в исходное состояние внешнее устройство программно выставляет на входе 15 сигнал О, а на входе 16 сигнал 1. При этом триггер 1, устанавливается в 1, что блокирует запрос прерывания внешнего устройства по выходу 17, Воздействие сигнала на вход элемента ИЛИ 2 переводит инверсный выход триггера 3 в состояние 1. Сигнал с выхода элемента ИЛИ 2 поступает на входы начальной установки сдвигового регистра 4 счетчика 6 и сдвигового регистра 7, обнуляя сдвиговый регистр 4, сдвиговый регистр 7 и счетчик 6. За счет обнуления сдвигового регистра 4 сигналы О воздействуют на входы элементов И 8. Независимо от наличия сигналов на входах 19, на-входы элемента ИЛИ 9с выходов элементов И 8 поступают сигналы, за счет чего на выходе элемента ИЛИ 9 поддерживается О, что исключает появление фронта сигнала на тактовом входе триггера 1. Таким образом, сигнал О может.быть снят с входа 15. Сигнал 1 с выхода триггера .1 снимает блокировку с второго

входа элемента И 10 обеспечивая прохождение тактовых импульсов на входе 23, Состояние сдвигового регистра 4 при этом не изменяется так как на входе начальной установки присутствует 1. Сигнал 1 с инверсного выхода триггера 3 поступает на информационный вход сдвигового регистра 4, что подготавливает устройство к циклу опроса абонентов. Перевод устройства в режим опроса абонентов осуществляется подачей и поддержанием сигнала О на входе 16. При этом если на входе устройства 15 пр-исут- ствует сигнал высокого уровня, что разблокирует триггер 1 по единичног-гу входу, прерывание внешнего устройства по сигнальному выходу 17 разрешено. В противном случае, независимо от состояний группы запросных входов устройства, триггер 1 заблокирован по е.диничному входу и прерывание внешнего устройства по сигнальному 5 выходу устройства 17 запрещено. При разрешении прерывания по сигнальному выходу устройства 17 после снятия сигнала 1 с входа 16 осуществляется переход выхода элемента ИЛИ 2 в

5

0

состояние О и разблокировка за счет этого сдвигового регистра 4 и счетчика 6, разблокировка триггера 3, запись сигнала сдвигового регистра 4 на выход его первого разряда, Появление сигнала вь сокого уровня на выходе первого разряда 2 сдвигового регистра 4 вызывает перебрасывание триггера 3.

При этом на его инверсном выходе появляется О, что исключает занесение информации в сдвиговый регистр 4 до начала нового цикла опроса. Поскольку сдвиговый регистр 7 был предварительно обнулен, до поступления первого .тактового импульса после снятия сигнала 1 с входа начальной установки О на его выходах, он воздействует на входы элемента ИЛИ-НЕ 1 1, поддерживая его выход, в состоянии 1, что по первому входу разблокирует прохождение сигналов через элемент И 12 и не вызывает изменения состояния выходов разрядов счетчика 6„

Первый после снятия с входа 16 сигнала 1 тактовый импульс с выхода элемента И 10 по тактовому входу сдвигового регистра 4 заносит на вход его первого разряда. Через время, равное разности времен задержки тактового импульЬа элементом 13 задержки и элементом И 12, на тактовом входе сдвигового регистра 7 появляется тактовый импульс, который тактирует занесение сигнала 1 на выход первого разряда сдвигового регистра 7, что, в свою очередь, вы-, зывает изменение состояния выхода элемента ИЛИ-НЕ 11 с О. Это блокирует прохождение тактовых импульсов через элемент И 12. Воздействие тактовых импульсов вызьгеает сдвиг на выходах разрядов сдвигового регистра 4 и, как следствие, поступление этих сигналов на вторые входы элементов И 8, параллельно с этим 1 сдвигается на выходах разрядов сдвигового регистра 7, В каждый конкретный момент времени на выходах разрядов сдвигового регистра 7 представлена дополнительная часть адреса в. унитарном коде. За счет того, что первые входы элементов И 8 соединены с соответствующими запросными входами при отсутствии запроса, имеющего приоритет, совпадающий с приоритетом опроса в данный момент-времени, т.е. при отсутствии совпадения сигналов 1 на входах элемента И 8, на выходах элеме нтов И 8 присутствуют сигналы О, которые поступают на группу входов элемента ИЛИ 9. Поэтому О на выходе последнего не изменяет состояния триггера 1 и опрос абонентов продолжается. К-й тактовый импульс после снятия сигнала 1 с входа 16 вызывает сдвиг 1 на выходы разрядов сдвигового регистра 4 и сдвигового регистра 7. За счет этого происходит изменение состояния выхода элемента ИЛИ-НЕ 11 с О на 1, что разблокирует элемент И 12 по первому входу, воздействие сигнала 1 с выхода последнего разряда сдвигового регистра 7 на счетный вход двоичного счетчика 6. Последующим татовым импульсом происходит сдвиг сигнала 1 в последний разряд сдви гового регистра 4 и запись сигнала 1 на выход первого разряда сдвигового регистра 7 аналогично описанному вьше занесению сигнала по первому тактовому импульсу после снятия сигнала 1 с входа 16. При совпадении приоритетов опроса и запроса, т.е. при совпадении сигналов 1 на входа и на выходе конкретного элемента И 8

.

24884

появляется сигнал 1 на выходе элемента ИЛИ 9. Фронт этого сигнала по динамическому тактовому входу вызывает перебрасывание триггера 1. На его инверсном выходе и выходе 17 появляется сигнал 1, являющийся сигналом прерывания. Сигнал О на прямом выходе триггера 1 блокирует по

1Q второму входу элемента И 10 прохождение через него импульсов. Это вызывает прекращение сдвига 1 на выходах разря.дов сдвигового регистра 4. В подпрограмме обработки прерывания

15 внешнее устройство считает информацию с групп выходов 5 и 18.

Формула изобретения

Устройство для обслуживания запросов, содержащее группу элементов И, счетчик, первый элемент КИИ, первый триггер, первый элемент И, причем тактовый вход устройства соединен с первым входом первого элемента И, выходы элементов И группы соединены с соответствующими входами первого элемента ИЛИ, выход которого соединен с тактовым входом триггера, еди- ничный вход триггера соединен с опросным входом устройства, прямой вы- . ход триггера соединен с вторым входом первого элемента И, группа выходов счетчика является первой группой информационных выходов устройства,

отличающееся тем,, что, с целью повышения скорости опроса абонентов, в него введены второй триггер, второй элемент ИЛИ, элемент задержки, второй элемент И, элемент ИЛИ-НЕ, шифратор и два сдвиговых регистра, причем каждый выход первого сдвигового регистра, кроме последнего, соединен с первым входом одноименного элемента И группы, вход сброса уст-, ройства соединен с первым входом второго элемента РШИ, выход которого соединен с входом сброса второго триггера и с входами сброса первого и второго сдвиговых регистров и с входом сброса счетчика, счетный вход которого соединен с выходом последнего разряда второго сдвигового регистра, , информационньй вход которого соединен с выходом второго элемента И, первый вход которого соединен с выходом первого элемента И, тактовым входом первого сдвигового регистра и через элемент задержки

513524886

с тактовым входом второго сдвигово-да первого сдвигового регистра, выго регистра, выходы которого, кромеход первого разряда которого соединен

последнего, соединены с входами эле-с единичным входом второго триггера,

мента ИЛИ-НЕ и с входами шифратора,инверсный выход которого соединен с

выходы которого являются второй груп-5 информационным входом первого сдвигопой информационных выходов устройст-вого регистра, каждый запросный вход

ва, выход элемента ИЛИ-НЕ соединенустройства соединен с вторым входом

с вторым входом второго элемента И,одноименного элемента И группы, вывторой вход второго элемента ИЛИо од первого триггера является сигнальсоединен с выходом последнего раэря-10 ным выходом устройства.

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

название год авторы номер документа
Устройство приоритета 1985
  • Езерский Семен Олегович
  • Калашников Вениамин Владимирович
  • Выслоух Сергей Петрович
  • Бойко Юрий Иванович
  • Сыревич Геннадий Александрович
SU1302278A1
Приоритетное устройство 1984
  • Белан Александр Михайлович
SU1260956A1
Устройство для обслуживания группы запросов 1988
  • Белан Александр Михайлович
  • Макрусев Виктор Владимирович
SU1562913A1
Устройство для обслуживания запросов 1988
  • Невский Владимир Павлович
SU1550517A1
Устройство для обслуживания запросов 1985
  • Гордон Феликс Георгиевич
  • Вертлиб Михаил Яковлевич
  • Юргенсон Владимир Робертович
SU1264174A1
Устройство для обработки запросов 1988
  • Ледерер Владимир Владимирович
  • Поленов Виктор Петрович
SU1580365A1
Устройство приоритета 1985
  • Фролов Николай Никитович
  • Крахоткин Георгий Григорьевич
SU1269135A1
Устройство для формирования сигнала прерывания 1987
  • Кулаков Михаил Геннадьевич
SU1432522A1
Многоканальное устройство для обслуживания запросов 1978
  • Хельвас Валерий Пантелеймонович
SU769542A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1

Реферат патента 1987 года Устройство для обслуживания запросов

Изобретение относится к устройствам, осуществляющим фиксацию готовности абонентов с вьщелением номеров абонентов, запросивших обслуживание, и организацию прерывания внешнего (внешних) устройства. Цель изобретения - повышение скорости опроса абонентов. Устройство содержит два регистра 4,7, шифратор 14, элемент задержки 13, счетчик 6, группу элементов И 8, два элемента ИЛИ 2,9, два триггера 1,3, два элемента И 10, 12. В устройстве для повышения скорости опроса использован принцип независимой параллельной работы группы элементов, фиксирующих приоритет опроса и реагирующих на запросы. В устройстве опрос готовности осуществляется циклическим сдвигом сигнала высокого уровня в сдвиговом регистре. 1 ил. I (Л со ел го NU 00 оо 18

Формула изобретения SU 1 352 488 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1352488A1

Устройство для обслуживания запросов 1978
  • Гаврилов Владимир Геннадиевич
  • Дубров Михаил Григорьевич
SU728128A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для обслуживания запросов 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
SU1126962A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 352 488 A1

Авторы

Езерский Семен Олегович

Калашников Вениамин Владимирович

Сыревич Геннадий Александрович

Даты

1987-11-15Публикация

1986-07-11Подача