Устройство переменного приоритета Советский патент 1988 года по МПК G06F9/50 

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

у

. «

сл

с

со (

со 1

Изобретение относится к вычислительной технике и может быть использовано в устройствах прерывания программ,f

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

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

Блок 1 I образуют группы элементов И 20 и элементы ИЛИ 21.30

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

Согласно номерам абонентов сигналы запросов на обслуживание поступают по входам 12 устройства на регистр 2 з5 запросов, где фиксируются позиционно, а коды приоритетов этих абонентов по- ступают соответственно по группам входов J5 на регистры 9, причем або- ;ненты должны иметь различные приори- 40 теты. В процессе работы приоритеты могут меняться. Код старшего в данный момент времени приоритета посту. ,пает по входам 13 устройства на дешифратор 8, при этом сигнал5 соот- 45 ветствующий данному номеру приоритета, фиксируется позиционно в регистре 1, Сигнал, определяющий направление просмотра приоритетов, поступает на соответствующий вход 14 устройст- еп ва и устанавливает триггер 3 в требуемое состояние. Все это осуществляется программно. Триггер.(направления сдвига) 3 открывает по одному входу соответствующий элемент И 6. Коды « приоритетов с регистров 9 поступают на дешифраторы .10, с которых подаются на группы входов блоков II сравнения , на последние входы блока 11

подается содержимое регистра I сдвига. Сигнал сравнения с одного из выходов блоков 11 сравнения открывает соответствующий элемент И 4. В случае отсутствия запроса от устройства, имеющего приоритет, равный наивысшему в данный момент, на выходах группы элементов И 4 сигнал отсутствует, элемент ИЛИ-НЕ 5 остается открытым и сигнал с его выхода открывает соответствующий элемент И 6 по третьему входу. Тактовые импульсы с входа 17 следуют через соответствующий открытый элемент И 6 на управляющий вход регистра 1 сдвига. Начинается сдвиг содержимого регистра в заданном направлении. Сдвиг осуществляется до тех пор, пока на выходах группы элементов И 4 не появится сигнал наличия запроса, который поступает на: ь; вход шифратора 7. На выходах шифратора 7 появляется код устройства, запрос которого принимается на обслуживание . Код на выходах 16 можно исполь зовать как модифицированную часть адреса. При появлении сигнала на выходе одного из элементов И 4 элемент ИЛИ-НЕ 5 запрещает прохождение тактовых импульсов через соответствующий элемент И 6 до окончания обслуживании запроса, о чем свидетельствует снятие запроса обслуженным устройством с ре гистра 2 запросов.

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

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

J9 id fS

группу, регистров, группу дешифраторов и блок сравнения, причем группы , информационных входов блока регистров являются группами входов кодов прио- ритетов устройства, группа выходов каждого регистра группы соединена с входами одноименного дешифратора ; v группы, группа выходов каждого дешифратора группы соединена с одноимен - ной группой входов блока сравнения, последняя группа входов блока сравне - ния соединена с выходами регистра сдвига, каждый выход блока сравнения соединен с вторым входом одноименного элемента И группы.

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

название год авторы номер документа
Устройство переменного приоритета 1986
  • Ялинич Юрий Иванович
  • Ларченко Валерий Юрьевич
  • Хлестков Владимир Иванович
  • Бобченко Сергей Витальевич
SU1319033A1
Устройство переменного приоритета 1983
  • Ганитулин Анатолий Хатыпович
  • Красильников Владимир Борисович
  • Попов Вячеслав Григорьевич
SU1151964A1
Устройство для обслуживания запросов 1983
  • Погибелев Борис Владимирович
SU1141412A1
Устройство для распределения заданий процессорам 1987
  • Иванов Александр Иванович
  • Терешко Сергей Михайлович
SU1453406A1
Приоритетное устройство 1984
  • Белан Александр Михайлович
SU1260956A1
Многоканальное устройство приоритета 1988
  • Расторгуев Геннадий Андреевич
  • Грушевой Арнольд Николаевич
SU1580364A1
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1993
  • Самойленко А.П.
  • Чекрыгина Е.Р.
RU2087939C1
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1999
  • Самойленко А.П.
  • Самойленко И.А.
  • Чапцев А.Г.
RU2152072C1
Многоканальное устройство приоритетного обслуживания 1986
  • Ялинич Юрий Иванович
  • Ларченко Валерий Юрьевич
  • Хлестков Владимир Иванович
  • Холодный Михаил Федорович
SU1383356A1
Многоканальное устройство приоритета 1977
  • Морозов Георгий Максимович
  • Сорокин Сергей Валентинович
SU679982A1

Иллюстрации к изобретению SU 1 399 740 A1

Реферат патента 1988 года Устройство переменного приоритета

Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах пре рывания программ. Целью изббрете- ния является расширение функциональ- .ных возможностей устройства за счет задания любому запросу люВого приориН. тета. Устройство содержит группу ре--| гистров 9, блок сравнения 11, труп- пу дешифраторов 10, регистр запросов 2, триггер 3, группу элементов И 4, элемент ИЛИ-НЕ 5, два элемента И 6, шифратор 7 и дешифратор 8 В устройстве.возможно оперативно изменять приоритеты устройств, запросы i от которых поступают на обслуживание. 2 ил.

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

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

Эксцентриковый вал для роторнопрошневого двигателя внутреннего сгорания 1975
  • Бениович Виктор Соломонович
SU547567A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 399 740 A1

Авторы

Мухин Сергей Иванович

Прокопьев Павел Ларионович

Шабанов Сергей Иванович

Даты

1988-05-30Публикация

1986-12-30Подача