N9
Од ГО
00 Изобретение относится к автоматике и вычислительной технике и может быть использовано в микропроцессорны комплексах при реализации многоуровневых, систем прерывания. Целью изобретения является повышение надежности устройства за счет контроля изменения состояния входных сигналов. На чертеже приведена блок-схема предлагаемого устройства. Устройство содержит элементы ИСКЛЮЧАЩЕЕ ИЛИ 1, элемент ИЛИ 2, первый регистр 3, элементы И группы 4, первьй 5 и второй 6 триггеры, второй регистр 7, выход 8 готовности устройства, вход 9 установки устройства, первый дешифратор 10, второй дешифратор 11 столбцов, матрицу 12 эле ментов И, элементы ИЛИ группы 13, третий регистр 14, информационные входы устройства U j...,U, информационные выходы В| ,... ,В устройства, приоритетные выходы Р , . . . ,Р, первой группы, элементы И матрицы 12 и элементы ИЛИ 13 группы образуют третий дешифратор, выходы R,...,R которого являются приоритетными выхода ми второй группы устройства. Устройство работает следующим образом. В исходном состоянии на информационных входах устройства и,...,и сигналы остаются без изменений, на выходе второго триггера 6 установлена логическая Г, а в первом 3 и третьем 14 регистрах находится совпадающая информация, которая с помо щью дешифраторов 10 и 11 преобразуется в совпадающие между собой номера строки и столбца. Выходы элементов И матрицы 12, расположенных на диагонали матрицы, ,соединены с входами первого элемента ИЛИ 13 группы, т.е. при отсутствии изменений в состоянии входов ус ройства срабатывает первый элемент ИЛИ 13 группы. Выходы элементов И матрицы 2э расположенных симметрич но относительно диагонали, соединены с входами соответствующего элемента ИЛИ 13 групгпы. При изменении состояния входных сигналов устройст ва (код номера строки на выходах де шифратора 10 не совпадает с кодом номера столбца на выходах дешифрато ра 1 1 ) сработают недиагональный эле мент И матрицы 12 и соответствующий элемент ИЛИ 13, номер которого хара теризует степень изменения состояния входных сигналов. Лри изменении сигнала на одном из информационных входов происходит срабатьгоание элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 1 и на синхровход регистра 3 через элемент ИЛИ 2 поступает сигнал, кото- , рый производит занесение изменившейся информации в первый регистр 3. Изменившаяся информация поступает также на дешифратор 10, при этом происходит изменение номера дешифруемой строки (номер дешифрируемого столбца не изменяется). Таким образом, на одном из приоритетных выходов R,.,., Rj устройства БОзн1жает сигнал логической I, определяющий вес поступившего прерьшания по отношению к предьщущему состоянию на информационных входах и, ,...,и , принимаемому за исходное. Сигнал с выхода элемента ИЛИ 2 одновременно взводит первый триггер 5 и производит запись логической единицы на выход младшего разряда второго регистра 7. Второй триггер 6 переводится в единичное состояние и на информационньш вход второго регистра 7 поступает логический О. После каждого последующего изменения входной информации на выходе элемента ИЛИ 2 формируется импульс, который продвигает на один разряд второго регистра 7 логическую 1. Таким образом, на одном из приоритетных выходов Р , .. . ,Р устройства присутствует сигнал логической 1, определяющий количество поступивших прерываний, последовавших после срабатьшания триггера 5, формирующего общий сигнал прерывания. Одновременно с этим на одном из приоритетных выходов R ,...,Rj устройства возникает сигнал логической 1, определяющий вес поступившего изменения информации. При этом вычислитель в процессе обработки информации в состоянии оценить необходимость считьтания изменившейся входной информации. Если вес изменения поступившего сигнапа достаточно высок (логическая 1 возникает в старших разрядах приоритетных выходов R ,..., R устройства) на установочный вход 9 устройства по команде вычислителя подается сигнал считывания, который поступает на элементы И 4, и информация, находящаяся в первом регистре 3, поступает на информационные выходы устройства. Одновременно происходит перезапись информации с первого регистра 3 в третий регистр 14 (содержимое обои-х регистров становится идентичным), при этом на выходах дешифраторов 10 и 11 возникают одинако вые коды, в результате чего на приоритетном выходе устройства R возни кает сигнал логической 1, указьшающий на то, что после считывания выходной информации с устройства изменение входной информации не.происходило. При этом сбрасывается первый 5 и второй 6 триггеры, а также второй регистр 7. Инициативный сигнал прерьшания совместно с сопровождающими его сигналами на обоих приоритетных выходах устройства снимается. Прюизводится дальнейшее слежение за изменением входной информации. Таким образом, предлагаемое устройство позволяет определять не толь ко число изменений информации на сво их входах, но и вес этих изменений, т.е. степень отличия текущего состояния входных сигналов от состояния, считанного внещним устройством в последнем цикле опроса. Формула изобретения Устройство для ввода информации, содержащее элементы ИСКЛЮЧАЩЕЕ ИЛИ, элемент ИЛИ, два триггера, элементы И, первьй и второй регистры, выходы элементов ИСКЛЮЧАЩЕЕ ИЛИ соединены с входами элемента ИЛИ, выход которого соединен с входом установки пер вого триггера и синхровходами первого и второго регистров, выходы первого регистра соединены с первыми входами элементов И и вторыми входами элементов ИСКЛЮЧАЩЕЕ ИЛИ, первые входы которых объединены с информаци,онными входами первого регистра и яв1пяются информационными входами уст-1 ройства, входы сброса второго регистра, первого и второго триггеров и вторые входы элементов И объединены и являются входом установки устройства, выход первого триггера является выходом готовности устройства, выходы элементов И являются информационными выходами устройства, выход второго триггера соединен с информационным входом второго регистра, выходы которого являются выходами приоритета первой группы устройства, первый выход второго регистра соединен с установочным входом второго триггера, отличающееся тем, что, с целью повышения нгщежности за счет контроля изменения состояния входных сигналов, оно содержит третий регистр и три дешифратора, выходы третьего дешифратора являются выходами приоритета второй группы устройства, информационные входы и синхровход третьего регистра объединены соответственно с первыми и вторыми входаМи элементов И, выходы третьего регистра соединены с входами второго дешифратора, входы первого дешифратора объединены с информационными входами первого регистра, выхода первого и второго дешифраторов соединены с входами третьего дешифратора.
/,0
б,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обслуживания запросов | 1988 |
|
SU1571588A1 |
Устройство микропроцессорного управления и обработки информации | 1979 |
|
SU947867A1 |
Устройство для сопряжения двух ЭВМ с абонентами | 1988 |
|
SU1529237A1 |
Устройство для ввода информации | 1983 |
|
SU1157537A1 |
Устройство для программного управления | 1985 |
|
SU1267362A2 |
Устройство для обработки прерываний | 1985 |
|
SU1282124A1 |
Устройство для отображения информации | 1987 |
|
SU1411811A1 |
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА | 1999 |
|
RU2152072C1 |
Устройство отсчета времени в цвм | 1977 |
|
SU691828A1 |
Микропрограммное устройство управления с контролем | 1983 |
|
SU1136162A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в микропроцессорных комплексах при ре.ализации многоуровневых систем прерывания. Целью изобретения является повышение надежности устройства за счет контроля изменения состояния входных сигналов. Введение в устройство для ввода информации дополнительных регистра, трех дешифраторов позволяет определять не только число изменений инфор- , мации на своих входах, но и вес этих изменений, т.е. степеиь отличия текущего состояния входных сигналов от состояния, считанного внешним устройством в предыдущем цикле опроса. 1 ил. с S
УСТРОЙСТВО ДЛЯ ИЗБИРАТЕЛЬНОГО ВЫЗОВА ТЕЛЕФОННЫХ АППАРАТОВ, ВКЛЮЧЕННЫХ В ОБЩУЮ ЛИНИЮ | 1928 |
|
SU10277A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1983 |
|
SU1157537A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-07—Публикация
1985-01-17—Подача