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

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

Авторы: Мазур, Петров, Фукалов

ZIP архив

Текст

а В.М о СССР1979,СССР198ОВАНИЯ к специасли тельдля ис м массовооднокаГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОБСЛУЖИВАЮЩЕГО ПРИБОРА(57) Изобретение относитсялизированным средствам вычиной техники и предназначенопользования в моделях систего обслуживания в качестве нального обслуживающего прибора, нкоторый поступает несколько потоковразноприоритетных заявок с абсолютным приоритетом. Цель изобретения -расширение функциональных возможностей за счет воспроизведения режимамногократного прерывания обслуживания заявок с абсолютным приоритетомбез потерь предыдущего времени обслуживания. Модель содержит элементИЛИ 1, генератор 2 тактовых импульсов и М каналов 3 обслуживания, каждый из которых включает триггер 4,элементы И 5,6, вычитающий счетчик7 импульсов, элемент ИЛИ-НЕ 8, формирователь 9 импульсов, вход 10 и выход 11, 1 ил,1363197 питания.В момент занятости второго каналаобслуживания заявки в каналах с более низким приоритетом могут поступать на входы соответствующих триггеров и записываться в соответствующем счетчике 7, однако списываниесодержимого счетчиков производитьсяне будет, так как элементы И 5 этихканалов обслухмвания будут закрытынулевыми сигналами со вторых выходов триггеров 4 каналов, в которыепоступили более высокоприоритетныезаявки. После освобождения второгоканала к обслуживанию будет принятазаявка, имеющая наиболее высокийприоритет (наименьший номер М канала 3),Если в момент обслуживания заявки второго канала поступит болееприоритетная заявка (заявка в первыйканал), то сигналом со второго выхода триггера 4 первого канала обслу-,живания закроется элемент И 5 второго канала и содержимое счетчика 7 Изобретение относится к специализированным средствам вычислительнойтехники и предназначено для использования в моделях систем массовогообслуживания в качестве одноканального обслуживающего прибора, на который поступает несколько потоков разноприоритетных заявок с абсолютнымприоритетом, обеспечивающим многократ ное прерывание обслуживания в каждомпотоке без потери предыдущего време ния обслуживания.Цель изобретения - расширениеФункциональных возможностей устройства за счет воспроизведения режимамногократного прерывания обслуживаниязаявок с абсолютным приоритетом безпотерь предыдущего времени обслуживания. 20На чертеже приведена схема устройства.Модель обслуживающего прибора содержит элемент ИЛИ 1, генератор 2 тактовых импульсов, М каналов 3 обслуживания, каждый из которых содержиттриггер -4, первый элемент И 5, второй элемент И 6, счетчик 7, элементИЛИ-НЕ 8, Аормироват .ь 9 импульсов,а также входы 1 О и выходы 11 модели. 30Устройство работает следующимобразом,Перед началом работы все триггеры устанавливаются в состояние, прикотором на их первых выходах рмеют- З 5, ся нулевые сигналы, а на вторых выходах - единичные. Поэтому все элементы И 5 открыты по управляющимвходам, подключенным к вторым выходам триггеров 4 соответствуюцщх каналов обслуживания,. а элементы И 6закрыты нулевыми потенциалами с первых выходов соответствующих триггеров 4, счетчики 7 обесточены, навыходах элементов ИЛИ-НЕ 8 имеются 45сигналы лог,"1", В дальнейшем работамодели протекает автоматически.Работу модели рассмотрим на примере канала номер 2, так как работаостальных каналов идентична, 50С приходом заявки на вход триггера 4 он опрокинется, при этом с еговторого выхода снимается разрешающее напряжение с соответствующихвходов элементов И 5 всех М каналов3 обслуживания. Это необходимо длятого, чтобы обеспечить абсолютныйприоритет в обслуживании заявок, таккак все счетчики 7 моделируют один и тот же обслуживающий прибор. Поэтому (одновременная работа списывание чисел, записанных в счетчиках 7)в данном устройстве запрещена. Одновременно сигнал с первого выходатриггера 4 второго канала обслуживания через элемент И 6 подключает питание на счетчик 7, разряды которого с равной вероятностью устанавливается в одно из состояний, приэтом в счетчике 7 будет записанослучайное равномерно распределенноечисло продолжительности времениобслуживания поступившей заявки, Одновременно через элемент ИЛИ 1 запускается генератор 2 тактовых импульсов и его импульсы начинают поступать через открытый элемент И 5 навычитающий вход счетчика 7, В моментзаписи какого-либо числа в счетчик7 сигнал на выходе элемента ИЛИ-НЕ 8пропадает и появляется на его выходетолько при обнулении счетчика 7,т,е. при окончании обслуживания заявки. Сигнал перехода от лог. "О" илог, "1" на выходе элемента ИЛИ-НЕ 8вызывает срабатывание Формирователя9 импульсов, который Формирует сигнал, поступающий на выход 11 моделии на вход триггера 4, вызывая егоопрокидывание в исходное состояние,генератор 2 при этом останавливается, а счетчик 7 отключается от шины. 20 Требуемая точность моделированиявременных интервалов обеспечиваетсядискретностью сигналов генератора2 (их частотой и длительностью),26изобретения Фср мула Составитель А.КарасовТехред А,Кравчук Корректор В,Бутяга Редактор А.Долинич Заказ 6363/40Тираж 671ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д.4/5 Подписное Производственно-полиграйическое предприятие, г,Ужгород, ул.Проектная,4 з 13631 второго канала будет сохраняться до окончания обслуживания более приоритетной заявки первого канала, так как такие прерывания обслуживания заявок сохранятся цо окончания обслуживания более приоритетной заявки первого канала. Так как прерывание обслуживания заявок низшего приоритета более приоритетными заявками в 10 любом канале могут происходить неоднократно, то в устройстве реализуется режим многократного прерывания обслуживания заявок без потери предыдущего времени обслуживания, 15Такой режим работы характерен для многих систем массового обслуживания например для ЭВМ, работающих в режиме разделения времени. Устройство для моделирования обслуживающего прибора, содержащее первый канал обслуживания, состоящий из триггера, первого и второго элементов И, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет воспроизвеце- .ния режима многократного прерывания обслуживания заявок с абсолютными приоритетами без потерь предыдущего времени обслуживания, оно дополнительно содержит генератор тактовых им 97пульсов, элемент ИЛИ и (и) каналовобслуживания, каждый канал обслуживания дополнительно содержит счетчик,элемент ИЛИ-НЕ и Формирователь импульсов, единичные входы триггерови каждого канала обслуживания образуют группу входов заявок устройства, нулевые входы триггеров каждогоканала обслуживания соединены свыходом Формирователя импульсов своего канала обслуживания, выход которого является выходом заявки соответствующего канала устройства, вкаждом канале обслуживания единичный выход триггера соединен с первыми входами первого и второго элементов И и с соответствующим входомэлемента ИЛИ, выход которого подключен к входу запуска генератора тактовых импульсов, выход которого соединен с вторыми входами первых элементов И всех каналов обслуживания, вкаждом канале обслуживания выход первого элемента И подключен к вычитающему входу счетчика, вход подключения питания которого соединен с выходом второго элемента И, выходыразрядов счетчика соединены соответственно с входами элемента ИЛИ-НЕ,выход которого подключен к входуфорярователя импульсов, вторые входы вторых элементов И всех каналовобслуживания подключены к шине питания устройства, а нулевой выходтриггера К-го канала обслуживания

Смотреть

Заявка

4097944, 13.05.1986

ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО

ПЕТРОВ ВЛАДИМИР ГАВРИИЛОВИЧ, ФУКАЛОВ ОЛЕГ ВЛАДИМИРОВИЧ, МАЗУР ЭРНЕСТ ВАЛЕРЬЕВИЧ

МПК / Метки

МПК: G06F 7/58

Метки: моделирования, обслуживающего, прибора

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

Код ссылки

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

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