Устройство для сопряжения электронно-вычислительной машины с абонентами

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

Авторы: Артамонов, Буценко, Киселев, Тонконог, Файнгольд

ZIP архив

Текст

союз совктснихсоцидлистичесникРеспу Блин 13(00 4 ГОсуд дми ЕН ный комитет сссроБРеткний и омытии ОПИСАНИЕ ИЗОБ К АВТОРСКОМУ СВИДЕТЕЛЬСТ(71) Научно-исследовательский и проектно-конструкторский институт автоматизированных систем управления городским хозяйством Научно-производственного объединения "Горсистемотехника" Киевского горисполкома (72) П.А.Артамонов, А.Н.Буценко, В.И.Киселев, Н.А.Тонконог и А,М.Файнгольд(57) Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ сразличными объектами. Целью изобретения является увеличение быстродействия за счет сокращения циклов обращения ЭВМ к устройству до одногои обеспечения приоритетной идентификации объектов. Устройство содержитобъект 1 управления, группу регистров 2, генератор 3 импульсов, элементы И 4, 11, счетчик 5 импульсов,коммутатор 6, узел 7 прерываний, ЭВМ8, узел 9 ввода, селектор 10 адреса,буферный регистр 12, узел 13 ввода,1288703 дешифратор 14 адреса, формирователь 15 сигнала сброса. Для увеличения быстродействия устройства за.счет сокращения непроизводительного времени опроса неподключенных объектов управления в устройство введен формирователь 15 сигнала сброса, вход которого соединен с одним из выходов дешифратора 14, причем номер выхода дешифратора 14, к которому подключен вход формирователя 15, равен номеру последнего объекта управления, подключенного к устройству. После опроса последнего из объектов 1 управления активный уровень сигнала с выхода дешифратора 14 снимается и своим задним фронтом запускает формирователь 15, который формирует короткий импульс сброса и подает его на установчный вход счетчика 5 Счетчик 5 устанавливается в "0 , при этом цикл опроса объектов управления начинается с нулевого, что позволяет сократить цикл опросов. 1 ил.Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системахуправления для сопряжения ЭВМ с различными объектами,Цель изобретения - увеличениебыстродействия за счет сокращенияциклов обращения ЭВМ к устройствудо одного и обеспечение при этом возможности как бесприоритетной, так иприоритетной идентификации объектов,На чертеже представлена блок-схема устройства для сопряжения.Устройство содержит объект 1 управления, группу регистров 2, генератор 3 импульсов, второй элементИ 4, счетчик 5 импульсов, коммутатор6, узел 7 прерываний, ЭВМ 8, узел 9вывода, селектор 10 адреса, первыйэлемент И 11, буферный регистр 12,узел 13 ввода, дешифратор 14 адреса, Формирователь 15 сигнала сброса.Устройство для сопряжения работает следующим образом.Сигналы запроса с объектов 1управления поступают на регистры 2и Фиксируются в них, Под воздействием импульсов, поступающих на счетчик 5 через открытый второй элементИ 4 с генератора 3, счетчик 5 меняет свое состояние.Выходы разрядов счетчика 5 соединены с адресными входами коммутатора 6, в зависимости от кода на выходе счетчика 5 коммутатор 6 передает состояние одного из регистров 2на вход узла 7 прерываний ЭВМ 8.Таким образом, на вход узла 7 прерываний поступают выходные сигналыс регистров 2 с периодом следованияимпульсов от генератора 3. Так каккаждому из объектов 1 управлениясоответствует один из регистров 2,подключенный к соответствующему инФормационному входу коммутатора 6,то на вход узла 7 прерываний передано требование прерывания от того 10 объекта 1 управления, код которогоустановлен (в данный момент) навыходе. счетчика 5. Этот код определяет номер объекта 1 управленияи при необходимости может определять 15начаЛьныи адрес программы, на которую должна перейти ЭВМ 8 при обслуживании данного объекта 1 управления. Как только на выходе коммутатора 6 появляется сигнал прерыванияот одного из регистров 2, второйэлемент И 4 запирается, счетчик 5останавливается, так как на него непоступают импульсы счетчика с генератора 3. ЭВМ 8 через узел 7 прерываний, получив прерывание с выходакоммутатора 6 каналов, переходит,как и в известном, на подпрограммуобработки прерывания, начиная этотпроцесс с гашения данного разрядав программном регистре узла 7 прерывания. При этом ЭВМ 8 через узел 9вывода выставляет адрес устройства,вследствие чего селектор 10 адресапосле определения адреса устройства 35 открывает первый элемент И 11 и буферный регистр 12, который открывается и код счетчика 5 через открытыйбуферный регистр 12 поступает на вто034сигнала с выхода дешифратора 14 снимается и своик задним фронтом запускает формирователь 15 сигнала сброса, который формирует короткий импульс сброса и подает его на уста" новочный вход счетчика 5. Последний устанавливается в "0", при этом цикл опроса объектов 1 управления начинается с нулевого, что позволяет сократить цикл опросов. Ф о р м у л а и з о б р.е т е н и я Устройство для сопряжения электронно-вычислительной машины с абонентами, содержащее дешифратор адреса, группу регистров, причем установочные входы регистров группы подключены к выходам запросов абонентов, выходы дешифратора адреса соединены с информационными входами регистров группы, о т л и ч а ющ е е с я тем, что, с целью увеличения быстродействия, в него введены генератор импульсов, счетчик, коммутатор, Формирователь сигнала сброса, буферный регистр, селектор адреса, два элемента И, причем информационный вход селектора адреса подключен к информационному выходу электронно-вычислительной машины, выход сектора адреса соединен с управляющим входом буферного регистра и первым входом первого элемента И, второй вход которого подключен к стробирующему выходу электронно- вычислительной машины, выход первого элемента И соединен со стробирукяцими входами регистров группы, выходы которых соединены с информационными входами коммутатора, выход которого соединен с первым входом второго элемента И, выход генератора импульсов соединен с вторым входом второго элемента И, выход которого соединен с счетным входом счетчика, выход которого соединен с информационным входом буферного регистра, адресным входом коммутатора и входом дешифратора, соответствую" щий выход которого соединен с входом формирователя сигнала, выход которого соединен с установочным входом счетчика, выход буферного регистра подключен к адресному входу электронно-вычислительной машины. Филиал ППП "Патент", г. Ужгород, ул, Проектная, 4 3 12887рой вход узла 13 ввода, После адресного цикла ЭВМ 8 через узел 13 вводачитает код счетчика 5, который соответствует номеру объекта 1 управления, выставившего сигнал прерывания,при этом управляющий сигнал Чтениеот ЭВМ 8 через узел 9 вывода и открытый первый элемент И 11 поступает навходы гашения регистров 2 и заднимфронтом под управлением селектирующего сигнала с соответствующего выхода дешифратора 14 сбрасывает соответствующий разряд одного из регистров2, при этом сигнал прерывания с выхода коммутатора 6, и соответственнона входе узла 7 прерываний, снимается. Второй элемент И 4 открывается иимпуЛьсы от генератора 3 поступаютна счетчик 5. Последний изменяет своесостояние до тех пор, пока новый сигнал с выхода одного из регистров 2,в котором зафиксировано прерывание,через коммутатор 6 не передается навход узла 7 прерываний. Циклы идентиФикации объектов управления, выставивших сигналы прерывания в ЭВМ,повторяются аналогичным образом.Таким образом, ЭВМ 8 осуществляетидентификацию объекта управления заодин цикл обращения к устройству З 0для сопряжения. Для повышения быстродействия устройства частота следования импульсов генератора 3 выбирается максимальной, определяемой бы стродействием элементной базы устройства.При работе устройства коммутатор6 под управлением счетчика 5 поочередно коммутирует выходы регистров 2на вход узла 7 прерываний. Цикл коммутации зависит от числа разрядов счетчика 5,Для увеличения быстродействия устройства за счет сокращения непроизводительного времени опроса неподключенных объектов управления в устройство введен формирователь 15 сигналасброса, вход которого соединен с одним из выходов дешифратора 14, причем номер выхода дешифратора 14, к 50которому подключен вход Формирователя 15 сигнала сброса, равен номерупоследнего объекта управления, подключенного к, устройству. После опроса устройством последнего из объектов 1 управления активный уровеньЗаказ 7810/48 Тираж 673 Подписное

Смотреть

Заявка

3785561, 27.08.1984

НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ И ПРОЕКТНО-КОНСТРУКТОРСКИЙ ИНСТИТУТ АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ ГОРОДСКИМ ХОЗЯЙСТВОМ НАУЧНО-ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "ГОРСИСТЕМОТЕХНИКА" КИЕВСКОГО ГОРИСПОЛКОМА

АРТАМОНОВ ПАВЕЛ АЛЕКСЕЕВИЧ, БУЦЕНКО АЛЕКСЕЙ НИКОЛАЕВИЧ, КИСЕЛЕВ ВЛАДИМИР ИГНАТЬЕВИЧ, ТОНКОНОГ НИКОЛАЙ АЛЕКСЕЕВИЧ, ФАЙНГОЛЬД АЛЕКСАНДР МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: абонентами, сопряжения, электронно-вычислительной

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

Код ссылки

<a href="https://patents.su/3-1288703-ustrojjstvo-dlya-sopryazheniya-ehlektronno-vychislitelnojj-mashiny-s-abonentami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения электронно-вычислительной машины с абонентами</a>

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