3150
Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ с раз- личными объектами
Цель изобретения - повьшение быстродействия устройства
На фиг о 1 представлена блок-схема устройства; на фиг 2 - схема блока приоритета
Устройство (фиг о 1) содержит объекты 1, блок 2 регистров, блок 3 элементов И, шифратор 4, регистр 5,блок 6 приоритета, узел 7 прерываний ЭВМ 8, узел 9 вывода ЭВМ, селектор 10 адреса, элемент И II, буферный регистр 12, узел 13 ввода ЭВМ, дешифратор 14 адреса, элемент ИЛИ 15
Устройство работает следующим образом
Сигналы запроса от абонентов 1 . поступают на блок 2 регистров и фиксируются в нем. Сигналы с выхода блока 2 регистров поступают по первому направлению на блок 6 приоритета и по второму направлению на первый вход блока 3 элементов И Блок 6 приоритета (фиг.2) содержит группы элементов НЕ и И, соединенных так, что обеспечивают выбор наиболее приоритетного (одного) сигнала.
С выхода блока 6 приоритета выбранный сигнал поступает на элемент
ИЛИ 15, с выхода которого сигнал поступает на вход узла 7 прерьгоаний
ЭВМ 8. Таким образом, на вход узла 7 прерьшаний поступает сигнал, выбранный из числа имеющихся на блоке 2 регистров
На вход блока 3 элементов И поступают сигналы с выхода блока 2 регистров, а также сигналы, разрешающие прием в соответствующие элементы И с выхода блока 6 .приоритета,таким 06разом с выхода одного из элементов блока 3, на вход шифратора 4 поступает сигнал от наиболее приоритетного запроса С выхода шифратора 4 на вход регистра 5 поступает выбранный по приоритету сигнал, но запись в ре. гистр 5 данного сигнала с шифратора 4 производится по разрешающему сигналу, который поступает с выхода элемента И 11, формируется следующим образом, ЭВМ через узел 7 прерьшаний, получив сигнал на прерьшание с выхода элемента ИЛИ 15, переходит на подпрограмму обработки прерьгоания.
начиная этот процесс с гашения данного разряда в программном регистре узла 7 прерываний
При этом ЭВМ 8 через узел 9 вьшо- да-выставляет адрес устройства,вследствие чего селектор 10 адреса устройства открывается Данный сигнал также постзшает на элемент И 11, второй вход которого соединен с узлом 9 вывода, с выхода элемента И 11 поступает сигнал разрешения записи в регистр 5 сигнала с выхода шифратора ле того, как селектор 10 адреса открывается, с его выхода поступает сигнал, открывающий буферный регистр 12, который открывается и ждет записи кода номера абонента. С выхода регистра 5 код номера абонента поступает на буферный регистр 12 и производится запись в него, с выхода буферного регистра 12 номер абонента поступает на второй вход узла 13 вводаоПосле адресного цикла ЭВМ 8 через узел 13 ввода читает код буферного регистра 12, который соответствует номеру абонента, выставившего запрос.
С выхода регистра 5 поступает код также на вход дешифратора 14 и преобразуется в код, аналогичный коду сигналов от абонентов, поступивших на вход блока 2 регистров Погасится лишь тот регистр блока.2, от которого принят сигнал запроса и который из числа имеющихся запросов является самым приоритетным.
Жесткая приоритетная идентификация обеспечивается и тем, что во время обработки запроса на прерьша- ния работы ЭВМ 8 н выставления сигнала на разрешение приема кода номера абонента, пославшего запрос,ситуация на блоке 2 регистров может измениться, т.е. может поступить запрос и от еще более приоритетного из имеющихся уже на обработке, но запись кода номера абонента в буферный регистр 12 с выхода регистра 5 производится лишь после обработки сигнала прерьшания и выставления разрешения приема узлом 9 ввода ЭВМ 8.
Формула изобретения
Устройство для сопряжения ЭВМ с абонентами, содержащее дешифратор адреса, селектор адреса, блок регист- ров, буферный регистр и элемент И, причем установочные входы блока регистров являются входами устройства
для подключения выходов запроса абонентов, выход дешифратора адреса соединен с информационным входом блока регистров, вход селектора адреса является входом устройства для подключения информационного выхода ЭВМ, выход селектора адреса соединен с входом синхронизации буферного регистра, первьй вход элемента И явля- ется входом устройства для подключения стробирующего выхода ЭВМ, выход буферного регистра является выходом устройства для подключения адресного входа ЭВМ, отличающееся тем, что, с целью увеличения быстродействия устройства, в него введены блок приоритета, блок элементов И, шифратор, регистр и элемент ИЛИ,причем группа выходов блока регистров
соединена с группой входов запросов блока приоритета и с группой входбз данных блока элементов И, выходы которого соединены с входом шифратора, выход которого соединен с информационным входом регистра, выход которого соединен с входом дешифратора адреса и с информационным входом буферного регистра, второй вход элемеи- та И является входом устройства для подключения информационного выхода ЭВМ, выход элемента И соединен с входом синхронизации регистра,выход блока приоритета соединен с разрешающим входом блока элементов И и с входами элемента ИЛИ, выход которого является выходом устройства для подключения входа прерьгаания и информационного входа ЭВМ.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения электронно-вычислительной машины с абонентами | 1984 |
|
SU1288703A1 |
Устройство для обмена информацией | 1986 |
|
SU1336017A1 |
Устройство для сопряжения ЭВМ с синхронными каналами передачи данных | 1986 |
|
SU1347083A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для сопряжения электронной вычислительной машины с абонентами | 1976 |
|
SU642701A1 |
Устройство для сопряжения группы процессоров с группой внешних устройств | 1988 |
|
SU1599865A1 |
Устройство приоритетного прерывания для микро-ЭВМ | 1982 |
|
SU1113803A1 |
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств | 1989 |
|
SU1734098A1 |
Устройство для обслуживания запросов | 1982 |
|
SU1109753A1 |
Многоканальное устройство приоритета для распределения заявок по процессорам | 1985 |
|
SU1327105A1 |
Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ с различными объектами. Целью изобретения является повышение быстродействия устройства. Устройство содержит блок 2 регистров, блок 3 элементов И, шифратор 4, регистр 5, блок 6 приоритета, селектор 10 адреса, элемент И 11, буферный регистр 12, дешифратор 14 адреса и элемент ИЛИ 15. Устройство обеспечивает выдачу сигнала прерывания ЭВМ по запросам абонентов в соответствии с заданным приоритетом и передачу информации абонента в ЭВМ. 2 ил.
Редактор М.Бланар
Составитель СоБурухин
Техред Л.ОлийныкКорректор В.Кабаций
Заказ 5815/48
Тираж 668
ВНШШИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Устройство для сопряжения | 1978 |
|
SU746491A1 |
Авторы
Даты
1989-09-23—Публикация
1987-11-23—Подача