Устройство управления прерыванием Советский патент 1981 года по МПК G06F9/48 G06F9/52 

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

(54) УСТРОЙСТВО УПРАВЛЕНИЯ ПРЕРЫВАНИЕМ

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

название год авторы номер документа
Устройство управления прерыванием 1977
  • Егорова Татьяна Ивановна
  • Ильин Владимир Иванович
  • Князева Лидия Петровна
  • Панова Ираида Федоровна
  • Силин Геннадий Леонидович
SU708353A1
Устройство управления прерыванием 1983
  • Смирнов Сергей Викторович
  • Смирнова Мария Петровна
SU1124308A1
Устройство управления прерыванием 1982
  • Смирнов Сергей Викторович
  • Смирнова Мария Петровна
SU1098001A1
Устройство управления прерыванием 1989
  • Белогорский Александр Леонидович
  • Тычинин Валерий Николаевич
  • Торопов Анатолий Васильевич
  • Серебренников Александр Михайлович
SU1621032A1
Устройство для управления вводом-выводом 1989
  • Голиков Игорь Николаевич
  • Гришина Валентина Николаевна
  • Константинов Анатолий Анатольевич
  • Корнеев Вячеслав Викторович
  • Писарев Виктор Викторович
SU1735859A1
Устройство для сопряжения двух элект-РОННыХ ВычиСлиТЕльНыХ МАшиН 1979
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
  • Резниченко Людмила Филипповна
  • Зайченко Владимир Васильевич
  • Еремин Виктор Васильевич
SU809147A1
Устройство для прерывания резервированной вычислительной системы 1984
  • Адонин Валерий Иванович
  • Баженов Сергей Евгеньевич
  • Карнаух Константин Григорьевич
  • Болотенко Анатолий Алексеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1218385A1
Устройство для прерывания резервированной вычислительной системы 1991
  • Гребенюк Алексей Владимирович
  • Васильев Алексей Ильич
  • Матов Александр Яковлевич
  • Шевченко Василий Александрович
SU1824636A1
Устройство для отладки программ микроЭВМ 1989
  • Гуляев Анатолий Иванович
  • Киселев Сергей Константинович
SU1815643A1
Устройство для прерывания программ 1978
  • Садовникова Антонина Иннокентьевна
  • Кудрявцев Владимир Алексеевич
  • Осетров Павел Алексеевич
SU792254A1

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

Формула изобретения SU 807 293 A1

1

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

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

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

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

первьм входом первого элемента И, нулевой выход - с первым входом второго элемента И, а нулевой вход с выходом устройства подтверждение выборки, с первым входом формирователя и вторым входсж второго элемента И и через интегратор с выходом первого элемента И, выход второго элемента И соединен с единичным вхоoдом триггера предоставления канала, инверсный Шз1ход которого соединен со вторым входсм первого элемента И, и инверсный вход - с входом устройства .Предоставление канала,

s с третьими входами первого и второго элементов И .и со вторым входом формирователя, третий вход которого соединен с входом Сброс устройства 2.

0

Недостатком устройства является низкое быстродействие, так как сигнал Подтверждение выборки вьфабатывается с згшержкой, определяемой интегратором, наличие которого не5обходимо для исключения возможности .возникновения ложного сигнала Подтверждение выборки при наличии на выходе сигнала Предоставление канала, в случае асинхронного возникновения сигнала Запрос канала.

0 Цель изобретения - повьлшение быс родействия устройства. Поставленная цель достигается тем, что в устройство, содержащее триггер запроса канала, единичный вход которого является входом Запрос канала устройства, триггер пре доставления какала, единичный выход которого является выходом Предоста ление канала устройства, два элеме та И и формирователь выходного сигнала, выход которого является выходом Канал занят устройства, пер вый вход соединен с выходом Подтверждение выборки устройства и нулевым входом триггера запроса канала, единичным выходом, подключенным к первому входу первого элемент И, второй вход которого соединен с нулевым выходом триггера предоставления канала, нулевой выход триггера запроса кангша подключен к перво му входу второго элемента И, второй вход которого соединен с первым вхо дом формирователя выходного сигнала второй вход которого соединен с тре тьими входами первого и второго элементов И, нулевым входом триггера предоставления канала и взводом Предоставления канала устройства, а третий вход является входом Сбро устройства, единичный вход триггера предоставления канала соединен с выходом второго элемента И, введены триггер подготовки выборки и элемент НЕ, причем четвертый вход первого элемента И соединен через эле.;мент НЕ с нулевым выходом триггера запроса канала, а выход - с единичным входом триггера подготовки кана ла, нулевые вход и выход которого подключены соответственно к третьему и первому входам формирователя выходного сигнала. На чертеже представленаблок-схе ма устройства. Устройство содержит триггер 1 за роса какала, элементы И 2 и 3, выход 4 Подтверждение выборки устройства, формирователь 5 выходного сигнала, триггер 6 предоставления канала, вход 7 Предоставление кана ла устройства, вход 8 Сброс устройства, элемент НЕ 9, триггер 10 подтверждения выборки, выход 11 Пр дос;гавление канала устройства, выходз, 12 Канал занят устройста и вход 13 Запрос канала устройства. Устройство работает следующим, образом. При работе нескольких внешних устройств ка один канал, выходы три геров подтверждения выборки-, триггеров запроса канала и формирователей, формирующих сигнал Канал занят всех устройств, подключены параллельно к соответствуивдим шинам канала. Сигнал Предоставление канала проходит последовательно через все внешние устройства, подключенные к одному уровню приоритета. При отсутствии запроса канала в устройстве (триггер 1 не взведен) сигнал Предоставление канала на .входе 7, пройдя через элемент И 3, на первом и втором входах которого присутствуют разрешающие сигнгшы, взводит триггер 6, формируя сигнал на выходе 11. Таким образом, сигнал Предоставление канала передается без задержки со входа 7 на выход 11 устройства, не выставивших сигнал Запрос канала. . При поступлении сигнала Предоставление канала на вход 7 устройства, выставившего сигнал Запрос канала (триггер 1 взведен.) , триггер б не взводится, так как на первом входе элемента И 3 запрещающий сигнал. Сигнал Предоставление канала, через элемент И 2, поступает на единичный вход триггера 10, на выходе которого возникает сигнал Подтверждение выборки, сбрасывающий триггер 1 и запрещающий прохождение сигнала через элемент ИЗ (на втором входе этого элемента имеется запрещающий сигнал). Сбойной ситуации (одновременного взведения триггеров предоставления канала и подтверяодения выборки) в данном устройстве не возникает, так как до того, пока не обработан сигнал Предоставление канала триггером б, при наличии разрешения на первом входе элемента ИЗ, он не,будет обработан триггером 10 из-за наличия ка его четвертом входе запрещающего сигнала, который снимается заведомо позже того, как закончатся переходные процессы в триггере 6. Таким образом, устройство осуществляет надежную работу при отсутствии искусственных задержек процесса, что обеспечивает его более высокое быстродействие по сравнению с известным. Формула изобретения Устройство управления прерыванием, содержащее триггер запроса: канат ла, единичный вход которого является входом Запрос канала устройства , триггер предоставления канала, единичный выход которого является выкодом Предоставление канала устройства, два элемента И и формирователь выходного сигнала, выход которого является выходом Канал занят устройства, первый вход соединен с выходом Подтварзвдение выборки устройства и нулевым входом триггера запроса канала, единичным выходом, подключенным к первому входу первого элемента И, второй вход которого соединен с нулевым выходом триггера преДоставления канала, нулевой выход триггера запроса канала подключен к лервому входу второго элемента И, второй вход которого соединен с первым входом формирователя выходного сигнала, второй вход которого соединен с третьими входами первого и второго элементов И, нулевым входом триггера предоставления канала и входом Предоставление канала устройства, а третий вход является входом Сброс устройства, единичный вход триггера предоставления канала соединен с выходом второго элемента И, отличающееся тем, что, с целью повышения быстродействия устройства, в него введе «-4

1

-X)

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

Источники информации,

0 принятые во внимание при экспертизе

1.Патент Франции 2212955, кл. G 06 F 9/18, 19.74.2.Авторское свидетельство СССР по заявке №2533522, кл. G Об F 9/18,

5 1977 (прототип).

п

SU 807 293 A1

Авторы

Егорова Татьяна Ивановна

Князева Лидия Петровна

Силин Геннадий Леонидович

Даты

1981-02-23Публикация

1978-07-14Подача