Устройство переменного приоритета

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

Авторы: Иванов, Пшеничный, Самарский

ZIP архив

Текст

О П И С А Н И Е пц 45074ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Сеюв Советскик Социалистических Республик(32) ПриоритетОпубликовано 15.11,74, Бюллетень42Дата опубликования описания 24.03.75 Государственный комит Совета Министров ССпо делам изобретвнии открытий 1,325 (088,8) 53) Ъ(72) Авторы изобретен и арский, Л. И. Пшеничный и В. А. Иванов 1) Заявите евский за электронных вычислительных и управляющих машин НО 54) УСТРОИСТВО ПЕР ИОР Изобретение относится к ооластп вычислительной техники, и в частности, к устройствам, обеспечивающим переменную приоритетность сигналов прерывания в электровных вычислительных машинах.Известно устройство переменного приоритета, содержащее регистр приоритета, один выход,которого соединен с децтифратором, а вход - с,первым выходом блока управления, второй выход которого соединен с первым входом счетчика.С целью сокращения оборудования устройства оно содержит блок выявления приоритетного разряда прерывания и циклический регистр сдвига, причем другой выход регистра приоритета соединен со,вторым входом счетчика, третий вход которого соединен с одним выходом блока .выявления приоритетного разряда, прерывания, входы которого соединены с выходами,дешифратора, счетчика и циклического регистра сдвига, вход которого соединен с третьим выходом блока управления, а вход блока управления соединен с другим выходом блока выявления,приоритетног разряда прерывания.Блок-схема устройства приведена на чертеже.Устройство переменного приоритета содержит: регистр приоритета 1, дешифратор 2, блок 3 выявления, приоритетного разряда прерывания, счетчик 4, циклический регистр сдвига 5, блок управления 6.Устройство работает следующим образом.В регистр приоритета 1 программно зано оится код, соответствующий номеру разрядациклического регистра сдвига 5, связанный с которым сигнал прерывания должен иметь в данный момент высший приоритет. Циклический регистр сдвига 5 и счетчик 4 устапавлп ваются в О.При поступлении одного или несколькихсигналов прерывания соответствующие разряды циклического регистра сдвига 5 устанавливаются в 1, выполнение текущей програм мы прерывается и начинает работать блокуправления б, в результате чего содержимос регистра приоритета 1 заносится в счетчик 4, а содержимое циклического регистра сдвига 5 начинает сдвигаться в сторону старшего раз ряда.Одновременно после каждого такта сдвигаблоком 3 выявления приоритетного разряда прерывания анализируется текущее состояние определенного разряда циклического регистра 25 сдвига 5, выбранного кодом в регистре приоритета 1. При нулевом состоянии разряда .в счетчик 4 добавляется 1, прп единичном состоянии разряда блок управления 6 отключается, а содержимое счетчика 4 пспользустся ЗО в качестве модулируемой части адреса пере45014 Предмет изобретения Сосгавитель Ф. Ц 1 агиакметов Редактор Л. Цветкова Техред Е. Борисова Корректор Л. ДенисоваЗаказ 684/6 Изд. Ло 1119 Тираж 624 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий Москва, Ж, Раушская паб, д, 4/5Типография, пр. Сапунова, 2 хода на соответствующую прерывающую программу.Пусть, например, разрядность регистра приоритета 1 и счетчика 4 равна трем, а разрядность циклического регистра сдвига 5 - восьмыми. В регистре приоритета 1 содержится код 101. Сигнал прерывания поступает в третий разряд циклического регистра сдвига 5,Код 101 передается в счетчик 4, и начинается сдвиг содержимого циклического регистра сдвига 5 одновременно со счетом числа сдвигов в счетчике 4 (суммированием с кодом 101). Согласно коду, в регистре приоритета 1 высший приоритет присвоен пятому разряду циклического регистра сдвига 5. Поскольку анализ содержимого циклического регистра сдвига 5 начинается с разряда, номер которого указан в регистре приоритета 1, то в случае, если в разрядах 5, 6, 7, О, 1 и 2 были О, а в разряде 3 - 1, после шести сдвигов срабатывает блок выявления приоритетного разряда прерывания 3 и отключает блок управления 6. Код в счетчике 4 следующий: 101+110=1011. Поскольку разрядность счетчика 4 равна трем, старший разряд суммы теряется, а содержимое счетчика 4 соответствует номеру разряда прерывания. По этому коду формируется адрес перехода к прерывающей программе.Таким образом, код в регистре приоритета 1 определяет переменные значения приоритетов сигналов прерывания.При програмцном изменении содержимого регистра приоритета 1,изменяется номер раз 4ряда циклического регистра сдвига 5, начиная с которого будет осуществляться его анализ на О и 1. Разряды, отстоящие от анализируемого в сторону младших разрядов ре гистров, анализируются позже и имеют постепенно уменьшающийся приоритет,Общее число позиций приоритета устройства и каждого прерывающего сипнала соответствует разрядности циклического регистра 10 сдвига 5. 15 Устройство переменного приоритета, содержащее регистр приоритета, один, выход которого соединен с дешифратором, а вход - с ,первым выходом блока управления, второй выход которого соединен с первым входом 20 счетчика, отличающееся тем, что, сцелью сокращения оборудования, оно содержит блок выявления приоритетного разряда прерывания и циклический регистр сдвига, причем другой выход регистра приоритета сое динен со вторым входом счетчика, третий входкоторого соединен с одним выходом блока выявления приоритетного разряда прерывания, входы которого соединены с выходами дешифратора, счетчика и циклического реЗ 0 гистра сдвига, вход которого соединен стретьим выходом блока управления, а вход блока управления соединен с другим выходом блока 1 выявления приоритетного разряда прерывания.

Смотреть

Заявка

1868398, 25.12.1972

КИЕВСКИЙ ЗАВОД ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ И УПРАВЛЯЮЩИХ МАШИН

САМАРСКИЙ СТАНИСЛАВ ИВАНОВИЧ, ПШЕНИЧНЫЙ ЛЕВ ИВАНОВИЧ, ИВАНОВ ВЛАДИМИР АНДРЕЕВИЧ

МПК / Метки

МПК: G06F 9/48

Метки: переменного, приоритета

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

Код ссылки

<a href="https://patents.su/2-450174-ustrojjstvo-peremennogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство переменного приоритета</a>

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