Устройство переменного приоритета с шифрацией адреса Советский патент 1986 года по МПК G06F9/48 G06F9/50 

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

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

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

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

Устройство содержит регистр 1 запросов, блоки 2 элементов -И, регистры 3 приоритета, дешифраторы 4, группу элементов ИЛИ 5, блок 6 приоритета, группы 7 элементов И 8, группу элементов ИЛИ 9, блок 10 приоритета, ширатор 11, элемент ИЛИ 12, тр иггер 13 элемент ИЛИ 14.

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

В исходном состоянии триггер 13 установлен в О, в регистры 3 приоритета приняты коды приоритета, а в регистр 1 - запросы от абонентов.

Работа устройства начинается по сигналу Пуск, поступающему по вход через элемент ИЛИ 14 и устанавливающему триггер 13 в единичное состояние. На входы дешифраторов 4 поступаю коды только из тех регистров 3 приоритета, для которых имеются запросы в регистре 1. С помощью элементов ИЛИ 5 сигналы с одноименных выходов дешифраторов 4, имеющие одинаковые коды приоритета, объединяются в группы. Приоритет группы определяется с помощью блока 6 приоритета, на выходе которого формируется сигнал, соответствующий группе запросов с наибольшим приоритетом. Этот сигнал открьшает соответствующую группу 7 элементов И 8, на выходы которых проходят сигналь наиболее приоритетной группы запросов. Далее через элементы ИЛИ 9 эти сигналы постзшают на вход блока 10, который определяет приоритет запросов внутри группы запросов с одинаковыми приоритетными кодами. На выходе блока 10 -формируется позиционный код номера приоритетного запроса.

С помощью шифратора 11 этот код преобразуется в двоичный, который может быть использован как модифицируемая часть адреса программы обслуживания запроса. Одновремег но выделенный сигнал устанавливает в О соответствующий разряд регистра 1, снимая из очереди обслуживаемый запрос, а через элемент ИЖ 12 также устанавливает в О триггер 13.

По приходу сигнала ответй по входу цикл работы устройства повторяется.

Если для всех или ряда абонентов установлены одинаковые приоритетные коды, то обеспечивается последовательное обслуживание запросов, начиная с большего номера разряда регистра запросов.

В качестве блоков 6 и 10 могут быть применены устройства приоритета параллельного действия.

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

Устройство переменного приоритета с шифрацией адреса, содержащее ре- гистр запросов, входы которого являются запросными входами устройства, триггер, шифратор, выходы которого являются группой информационных выходов устройства, отличающееся тем. что, с целью повышения быстродействия за счет одновременного анализа кодов приоритета, устройство содержит ( регистров приоритета, где п - количество источников запросов, группу из и дешифраторов, группу блоков элементов И,две группы элементов 1 ШИ,два блока приоритета 5 два элемента ИЛИ и (т1 групп элементов И ( m-количество кодов приоритетов),причем первьй вход каждого блока элементов И группы подключен к выходу соответствующего регистра приоритета, вторые входы всех блоков элементов И группы соединены Q выходом триггера, группа выходов кажд,ого блока элемента И группы соединена с группой входов соответствующего дешифр атора группы, (-и выход (где 1 1 ,1Т) каждого дешифратора группы подключен к соответст- вугощему входу i -го элемента ИЛИ первой грзшпы и к первым входам элементов И i -и группы, выход каждого элемента ИЛИ первой группы соединен с входом первого блока приоритета, 1-й вькод которого подключен к второ- му входу элементов И ; й группь1 выход | -го элемента И (где i 1 ,п) i-и (j 1 ,m) группы соединен с -м входом -го элемента ИЛИ второй группы, выход которого соединен с i-J; входом второго блока приоритета, группа выходов которого.подключена к группе входов шифратора, к группе входов сброса регистра запросов и к группе входов первого элемента ИЛИ, выход которого соединен с входом устаноЕ;ки в О триггера, вход уста

новки в 1 которого подключен к выходу второго элемента ИЛИ, первый и второй входы которого являются входом сигнала ответа ивходом Пуск устройства соответственно, при этом третьи 5 кода приоритета устройства.

входы каждого блока элементов И группы подключены к выходу соответствующего регистра приоритета, входы регистров приоритета соединены с группой входов

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

название год авторы номер документа
Микропрограммное устройство управления с контролем 1983
  • Кривоносов Анатолий Иванович
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Супрун Василий Петрович
  • Меховской Николай Филиппович
  • Сычев Александр Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1136162A1
Устройство переменного приоритета 1983
  • Ганитулин Анатолий Хатыпович
  • Красильников Владимир Борисович
  • Попов Вячеслав Григорьевич
SU1151964A1
Устройство для приоритетного опроса 1983
  • Титов Виктор Алексеевич
SU1105894A1
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1993
  • Самойленко А.П.
  • Чекрыгина Е.Р.
RU2087939C1
Устройство прерываний микропроцессорной системы 1988
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофанович
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
  • Маслова Инна Анатольевна
SU1621030A1
Устройство для программного управления технологическим оборудованием 1989
  • Харченко Вячеслав Сергеевич
  • Сперанский Борис Олегович
  • Тюрин Сергей Феофентович
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Крюков Дмитрий Зиновьевич
SU1714575A1
Устройство внешних каналов 1988
  • Тяпкин Марк Валерианович
  • Ерошенков Вячеслав Федорович
  • Насонова Зинаида Ивановна
  • Урусов Юрий Евгеньевич
SU1695313A1
Устройство для распределения приоритетных заявок по процессорам 1987
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Шибаев Сергей Анатольевич
SU1495795A1
Управляющая векторная вычислительная система 1982
  • Прангишвили Ивери Варламович
  • Бабичева Елена Владимировна
  • Малюгин Владимир Дмитриевич
  • Соколов Владимир Владимирович
  • Денисенко Сергей Васильевич
  • Вейц Александр Вениаминович
  • Иванов Александр Иванович
  • Шкатулла Анатолий Иванович
  • Зверков Борис Семенович
  • Зрелова Татьяна Ивановна
  • Левертов Яков Анатольевич
  • Тодуа Джондо Альпезович
  • Гоголадзе Омар Васильевич
  • Вепхвадзе Анзор Николаевич
  • Гудушаури Гмаи Шалвович
  • Голубев Александр Павлович
  • Березенко Александр Иванович
  • Корягин Лев Николаевич
SU1120340A1
Приоритетное устройство для обслуживания запросов в порядке поступления 1984
  • Попов Вячеслав Григорьевич
  • Недостаев Юрий Владимирович
SU1242949A1

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

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

Устройство предназначено для использования в вычислительной технике для организации мультипрограммной работы. Устройство отличается повышенным быстродействием за счет одно- йременного анализа кодов приоритета различных запросов. Устройство обеспечивает выбор наиболее приоритетного запроса из всех, поступивших на обслуживание в ЭВМ, а также формирование модифицируемой части адреса пoдщ)oгpaм G I ббслуживанкя запроса. Приоритет каждого запроса является переменным и задается с помощью приоритетного кода. 1 ил. (О сл ю со 4 00 со

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

Составитель В. Микуцкий Техред М.Ходанич

Тираж 671

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Корректор Е. Рошко

Подписное

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

Устройство для объединения запросов с формированием адреса инициатора запроса 1982
  • Шляхтин Владимир Феликсович
  • Фукс Феликс Авраамович
  • Вежис Александр Эйженович
SU1056195A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство переменного приоритета 1982
  • Молчанов Олег Евграфович
  • Куликов Владимир Алексеевич
SU1016785A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для управления прерыванием программ 1981
  • Куликов Владимир Алексеевич
  • Молчанов Олег Евграфович
  • Щечкин Александр Денисович
SU962950A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 234 837 A1

Авторы

Ганитулин Анатолий Хатыпович

Красильников Владимир Борисович

Попов Вячеслав Григорьевич

Даты

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

1984-04-19Подача