Устройство для прерывания программ

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

Авторы: Бурченко, Изобретени, Карнаух, Конарев, Шандрин

ZIP архив

Текст

ИУВ ОПИСАНИЕ ИЗОБВЕТЕНИЯ Союз Советских Социалистических Республик) Заявлено 03,03.72 (21) 1754940/181 М. Кл. О 061 91 явки .хе с присоединением осударствонный комитетСовета Министров СССРпо долам идооретенийи открытий 32) Приорите)3) УДх 681,326.3(088.8 оллетень о 15 бликовано 25.04.74. Дата опубликования описания 01,10.К. И. Диденко,пециальное коистр Я,Карисист урченко, А, Н. Конаре 71) Заявитель Я ПРЕРЫВАНИЯ ПРОГРА 4) УСТРОЙ ительной втоматищего четного разряда регистра управляющегослова, выход второй схемы неэквивалентностикаждого разряда соединен с входом соседнегос "аршего разряда сдвигающего регистра, выход старшего разряда сдвпгающего регистрасоединен с соответствующим входом дешпфратора и со вторыми информационными входами первой и второй схемы неэквивалентности соседнего младшего разряда, а вход млад 10 шего разряда сдвигающего регистра соединенс выходом первой схемы неэквивалентноститого жс разряда.Это позволяет произвольно изменять приоритет прерываний в зависимости от состояния15 регистра управляющего слова,На чертеже приведена блок-схема предлагаемого устройства,Устройство содержит регистр 1 управляющего слова, схемы неэквивалентности 2 и 3,20 сдвигающий регистр 4, дешнфря 1 ор 5, схемыИ 6 и регистр прерываний 7.Устройство работает следующим образом.Управляющее слово поступает в регистр 1,выходы которого упр авля 1 от соотве со вующи 25 ми схемами неэквиваленп;ости 2 и 3. 1(яждаясхема неэквивалептосгп имеет двя информационных и один управляющий входы. Управляющие входы схем 2 соединены с выходаминечетных разрядов, а управляющие входы30 схем 3 - - с выходами четных разрядов регистТакое устройство характеризуется невозможностью произвольного изменения приоритета прерываний.Предлагаемое устройство отличается от известного тем, что в него введены сдвигающий регистр и схемы неэквивалентности, причем выход каждого разряда сдвигающего регистра, кроме старшего, соединен с соответствующим входом дешифратора и с первыми информационными входами первой и второй схем неэквивалентности данного разряда, вторые информационные логические входы которых соединены между собой и с выходом первой схемы неэквивалентности соседнего старшего разряда, управляющий вход первой схемы неэквивалентности каждого разряда соединен с выходом соответствующего нечетного разряда регистра управляющего слова, а управляющий вход второй схемы неэквивалентности каждого разряда - с выходом соответствуюИзобретение относится к вычисл технике и может быть применено в а зированпых системах управления.Известно устройство для прерывания про грамм, содержащее регистр управляющего сло ва и дешифратор, каждый выход которого со единен с одним входом соответствующей схе мы И, другой вход которой соединен с со ответствующим выходом регистра прерыва ния. автоматического управлени3ра 1. Каждая из схем неэквивалентности 2 и 3 включена или выключена в зависимости от состояния соответствующих разрядов регистра.В основу работы устройства положен способ умножения (деления) двоичного полинома М (х) на корень этого полинома с помощью сдвигающего регистра с обратными связями, В зависимости от состояния системы в текущий момент в качестве управляющего слова выбирают приводимый или неприводимый полипом М(х), по модулю которого выполняется умножение (деление). Этот полипом определяет степень обратных связей в сдвигавшем регистре 4, В зависимости от количества включенных схем неэквивалентности 2 и 3 меняется модуль двоичного полинома, согласно которому формируются остатки в сдвигающем регистре 4 при выполнении операции сдвига. При этом меняется порядок и период следования кодовых комбинаций сдвигающего регистра 4, а значит и порядок опроса сигналов прерывания или их маскирование. В соответствии с последовательными состояниями сдвигагощего регистра 4 на выходных шипах дешифратора 5 появляются сигналы опроса, которые с помощью схем И 6 проверягот наличие сигналов прерывания в регистре 7. Сигналы прерывания с выходов схем И поступают на соответствующий выход устройства.Для ограничения цикла состояний сдвигающего регистра 4 в качестве управлягощего слова выбирается приводимый полипом, который уменьшает число состояний с 2 до 2", где гг - количество разрядов сдвигающего регистра 4 т - О, 1, 2, , (гг - 1),Благодаря этому, имеется возможность маскирования прерываний. Равенство пг = гг реализуется неприводимым полиномом. 5 10 15 20 25 30 35 Предмет изобретения Устройство для прерывания программ, содержащее регистр управляющего слова и дешифратор, каждый выход которого соединен с одним входом соответствующей схемы И, другой вход которой соединен с соответствующим выходом регистра прерывания, о т л ич а ю щ е е с я тем, что, с целью обеспечения произвольного изменения приоритета прерываний, в него введены сдвигающий регистр и схемы неэквивалентности, причем выход каждого разряда сдвигающего регистра, кроме старшего, соединен с соответствующим входом дешифратора и с первыми информационньпи входами первой и второй схем неэквивалентности данного разряда, вторые информационные логические входы которых соедипены между собой и с выходом первой схемы неэквивалентности соседнего старшего разряда, управляющий вход первой схемы неэквивалентности каждого разряда соединен с выходом соответствующего нечетного разряда регистра управляющего входа, а управляющий вход второй схемы неэквивалентности каждого разряда - с выходом соответствующего четного разряда регистра управляющего слова, выход второй схемы неэквивалентности каждого разряда соединен с входом соседнего старшего разряда сдвигающего регистра, выход старшего разряда сдвигающего регистра соединен с соответствующим входом дешифратора и со вторыми информационными входами первой и второй схем неэквивалентности соседнего младшего разряда, а вход младшего разряда сдвигающего регистра соединен с выходом первой схемы неэквивалентности того же разряда.Подписиов СССР Типогра пр. Сапунова,каз 2688/4 Изд. М ЦНИИПИ Государствен по делаь Москва, Ж5го ком изобрете 35, Рауш Тираж 624 тета Совета Мин ний и открытий скан паб., д 4/5

Смотреть

Заявка

1754940, 03.03.1972

изобретени К. И. Дидекко, И. С. Шандрин, Ю. П. Бурченко, А. Н. Конарев, К. Г. Карнаух

МПК / Метки

МПК: G06F 9/48

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

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

Код ссылки

<a href="https://patents.su/3-425178-ustrojjstvo-dlya-preryvaniya-programm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для прерывания программ</a>

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