Устройство сопряжения процессора с внешними устройствами Советский патент 1989 года по МПК G06F9/50 G06F13/32 

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

Изобретение относится к вычислительной технике, в частности к устройствам связи с объектами управления вычислительных комплексов, и предназначено ДЛЯ приема сигналов от двухпози ционных датчиков и ввода информации об их состоянии в ЭВМ с формированием инициативного сигнала запроса на прерывание текущей программы центрального процессора...

Цепь изобретения - повышение пропускной способности устройства за счет работы как в режиме опроса, так и в режиме прерывания.

На фиг.1 представлена структурная схема устройства; на фиг.2 - схема шифратора адреса; на фиг.З - схема блока формирования ответного сигнала.

Устройство содержит регистр 1, тин ный формирователь 2, запросный вход 3, устройство ДЛЯ подключения к выходу внешнего устройства, блок элементов ИСКЛЮЧАЮЩЕЕ РШИ 4,. элемент ИЛИ 5, формирователь 6 импульса, триггер 7, , элемент 8 задержки, блок элементов И 9, элемент И 10, выход 11 для подключения к входу запроса прерывания процессора, триггер 12, вход-выход 13 ДЛЯ подключения к шине данных процессора, элемент ИЛИ 14, входы записи 15 и чтения 16 ДЛЯ подключения к выходам процессора, шифратор 17 адреса, вход 18 ДЛЯ подключения к адресному выходу процессора, элемент ИЛИ 19, вход 20 сброса, блок 21 формирования ответного сигнала, элементы

Q ff

W

v

150 зад ь

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

название год авторы номер документа
Устройство для сопряжения процессора с внешним устройством 1988
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Сайфуллина Фарида Салимовна
  • Ярмухаметов Азат Усманович
SU1550524A1
Устройство для сопряжения внешних устройств с электронной вычислительной машиной 1983
  • Аптекман Борис Александрович
  • Залозный Михаил Тихонович
  • Кучеренко Андрей Павлович
  • Пилипчук Анатолий Ефимович
  • Пшеничный Николай Тихонович
  • Цехмиструк Георгий Юрьевич
SU1100615A1
Устройство для сопряжения ЭВМ с внешним накопителем 1988
  • Иванов Анатолий Петрович
  • Казаков Александр Рафаилович
SU1672459A1
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами 1990
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1751775A1
Устройство для сопряжения процессора с внешними устройствами 1990
  • Копылов Александр Иванович
  • Васекин Владимир Алексеевич
  • Григорьев Максим Николаевич
  • Целовальников Юрий Николаевич
SU1839253A1
Устройство для сопряжения ЭВМ с внешними устройствами 1987
  • Молчанов Павел Иванович
  • Осипов Андрей Васильевич
  • Буянов Борис Яковлевич
  • Фокеев Петр Михайлович
SU1501077A1
Устройство для сопряжения внешних устройств с электронной вычислительной машиной 1983
  • Елкин Юрий Владимирович
SU1176341A1
Устройство для сопряжения вычислительной машины с линиями связи 1985
  • Клочкова Зинаида Прокофьевна
  • Никитин Анатолий Павлович
  • Сизоненко Евгений Георгиевич
  • Дубровская Елизавета Ивановна
  • Арсентьев Василий Андреевич
  • Цуканова Татьяна Владимировна
  • Сопин Владимир Георгиевич
  • Свистун Николай Николаевич
SU1262512A1
Устройство для сопряжения ЭВМ с периферийным устройством 1987
  • Пинчук Николай Иванович
  • Кудряшов Владимир Иванович
  • Школяренко Анатолий Кириллович
  • Шалугин Сергей Сергеевич
SU1439613A1
Устройство для сопряжения ведущей и ведомой ЭВМ 1989
  • Беззубов Владимир Федорович
  • Шмелев Владимир Владимирович
  • Гуляев Анатолий Иванович
SU1679493A1

Иллюстрации к изобретению SU 1 509 893 A1

Реферат патента 1989 года Устройство сопряжения процессора с внешними устройствами

Изобретение относится к вычислительной технике , в частности, к устройствам связи с объектами управления вычислительных комплексов, и предназначено для приема сигналов от двухпозиционных датчиков и ввода информации об их состоянии в ЭВМ с формированием инициативного сигнала запроса на прерывание текущей программы центрального процессора. Цель изобретения - повышение пропускной способности устройства за счет работы как в режиме опроса, так и в режиме прерывания. Устройство содержит регистр, два триггера, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок элементов И, шифратор адреса, блок формирования ответного сигнала, формирователь импульса, элемент задержки, три элемента И и четыре элемента ИЛИ. 1 з.п. ф-лы, 3 ил.

Формула изобретения SU 1 509 893 A1

И 22, 23, элемент ИЛИ 2А, выход 25 ответа для подключения к входу процессора, неполные дешифраторы 26 и 27 элемент ИЛИ 28, формирователь 29 им- пульса, триггер 30, элемент НЕ 31 и элемент ИЛИ 32,

Устройство работает следующим образом.

Перед началом работы (при включе- д НИИ энергопитания ЭВМ или нажатии кнопки Сброс) устройство устанавливается в исходное состояние сигналом Сброс по входу 20, что приводит к обнулению,триггеров 12 и 7 и означа- 15 ет состояние триггера .12 Запрещено и отсутствие изменений состояний на входах устройства. При обращении центрального процессора ЭВМ к устройству и режиме ЗАПИСЬ на информационном 20 входе-выходе 13 устанавливается информация, предназначенная для передачи в устройство: на входе 18 адреса комбинация сигналов, соответствующая коду базового адреса устройства и раз-25 решающая работу шинного формировате-. ля 2, управляющего триггерами 12 и 7, задающая направление передачи информации по информационному входу-выхог- ду 13 от системного интерфейса ЭВМ зо через шинный формирователь 2 в триггер 12. На выходе шифратора 17 адреса при наличии на входе 15 команды Запись вьфабатывается сигнал, поступающий через.дешифратор 26 (фиг,2) 5 и блок 21 () на выход 25 Ответ, устройства, означающий, что на входе- выходе 13 подготовлена информация для передачи и записи в триггер 12. Запись в триггер 12 логической 1 переводит 40 его в состояние Разрешено, а логического о в состояние Запрещено. Таким образом, осуществляется программное управление триггером 12.

45

При обращении процессора к устройству ввода по команде Чтение на входе 16 на входе 18 адреса устанавливается комбинация сигналов, соот- :;-ветствующая коду базового адреса на JQ - згаииях АО и А1 (фиг.2), комбинация :- 7Еигналов, соответствующая коду разре- :я1ения работы шинного формирователя 2 «ли блока элементов И, задающая на- ; правление лередачи ичформащш по вхо- ЯУ-выходу 13 в системный интерфейс ЭВМ при наличии команды Чтение на j входе 16, при этом на выходе ш1-1фра- тора 17 адреса вырабатывается сигнал.

1.509ПОЗпоступающий через блок 21 на выход 25 устройства, означающий,.что на шине данных подготовлена информация для передачи в системный интерфейс. Шинный формирователь 2 по команде Чтение передает ннформащио о сигналах.

3запроса, а блок элементов И 9 - о состоянии триггеров 7 и 12,

Рассмотрим работу устройства при формировании сигнала запроса на пре- рьшание..

В исходном состоянии оба входа все логических элементов ИСКЛЮЧАЮЩЕЕ ИЛИ

4имеют одинаковый логический уровень, так как в регистре 1 записано текущее состояние входных сигналов 3. При изменении состояния i-ro входа 3 на противоположное входы i-ro логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ А имеют различные логические уровни и на выходе образуется сигнал несравнения, который через эле.мент ИЛИ 5 воздействует на вход формирователя 6 импульса, в результате чего на выходе формирователя 6 импульса вырабатывается импульс, который переводит триггер 7

в единичное состояние, и через элемент 8 задержки поступает на синхро- вход регистра I, в результате чего в i-й разряд.регистра 1 заносится новое состояние i-ro входа входного сигнала 3, что приводит i-й логический элемент ИСКЛЮЧАЮЩЕЕ ИЛИ А в исходное состояние. Таким образом, при условии нахождения триггера 12 в состоянии Разрешено оба входа элемента И 10 имеют уровень логической 1, что ведет к появлению сигнала запроса, на-- прерывание на вькоде 11 устройства. При вьтолнении центральным процессором ЭВМ операции Чтение из шинного формирователя 2 происходит определение, по какому именно входу прип1ел сигнал с входа 3 сигналов, и автоматически осуществляется сброс триггера 7 в нулевое состояние, что, в свою очередь, снимает сигнал запроса на прерывание с выхода 11 системного интерфейса ЭВМ.

Таким образом, устройство может работать в двух режимах: как устройство ввода дискретной информации, опрос которого производится в любое время по инициативе центрального процессора, и в режиме инициативной работы устройства, что позиоляст по сигналам от двухпозициониых датчиков-, соответственио выбрать нужную подпрограмму обработки полученного прег рывания, т.е. обеспечить мультипрограммный режим работы и управления несколькими независимыми технологическими объектами от одной ЭВМ.

Формула изобретения

1. Устройство сопряжения.процессора с внешними устройствами, содержщее .шинный формирователь, шифратор адреса и блок формирования ответного сигнала, выход которого является выходом устройства,для .подключения к входу ответа процессора, информационный вход шифратора адреса является входом устройства для подключения к адресным входам процессора, информационный вход-выход шинного формирователя является входом-выходом устройства для подключения к шине данных процессора, запросный вход устройства дпя подключения к выходу внешнего устройства соединен с информационным .входом шинного формирователя, о личающееся тем,.что, с целью повьш1ения пропускной способности устройства за счет работы как в режиме опроса, так и в режиме прерывания оно содержит регистр, блох элементов ИСКЛЮЧАЮЩЕЕ ШШ, четыре элемента ШШ формирователь импульса, элемент за- держкИ; триггера, три элемента И и йг-Ол элементов И, выход которого соединен с входом-выходом устройства для подключения к шине данных процессора, запросный вход устройства для подключения к выходу внешнего устройства соединен с информационным входом регистра и первым входом блока элементов ИСКЛЮЧАЮМЕЕ ИЛИ, второй вход, и выход котораго соединены соответственно с выходом регистра и входом первого элемента ИЛИ, выход которого через формирователь кмпуль- са соединен с входом элемента задержки и тактовым входом первого триггера, выход которого соединен с первым входом блока элементов И и первым входом первого элемента И, выход которого является выходом устройства для подключения к входу запроса прерывания процессора, вход сброса которого соединен с входом сброса второго триггера, первым входом бло-- ка формирования ответного сигнала и первым входом второго элемента ИЛИ, выход которого соединен с входом сбро150 9. И5

1509883

са первого триггера, вход устройства для подключения к выходу записи про- , цессора соединен с первыми входами третьего элемента ИЛИ и второго элемента И, вьпсоп которого соединен с первьм входом четвертого элемента ИЛИ, вторым входом блока форт1рования ответного сигнала и тактовьи входом JO второго триггера, выход которого соединен с вторым пходом первого элемента И и вторым входом блока элементов И, третий вход которого соединен с третьим входом блока формирования J5 ответного сигнала и первым выходом шифратора адреса, вход устройства для подключения к выходу чтения процессора с вторым входом третьего элемента ИЛИ и первым- входом 20 третьего элемента И, выход которого соединен с первым стробнрующим входом шифратора адреса и вторым входом четвертого элемента ИЛИ, выход которого соединен с четвертым входом блока фор- 25 мирования ответного сигнала, пятый вход которого соединен с вторым входом второго элемента ИЛИ, управляющим входом шичпого формирователя и вторым выходом шифратора адреса, второй стро- ЗЯ бирующий вход и третий выход которого соединены соответственно с выходом третьего элемента ИЛИ и вторыми входами второго и третьего элементов И, выход элемента задержки соединен с входом записи регистра, выход шинного формирователя соединен с информационным входом второго триггера,

2, Устройство по п. 1, отличающееся тем, что,блок форми- Q рования ответного сигнала содержит триггер, два элемента ИЛИ, формирователь импульса и элемент НЕ, выход которого соединен с первым входом первого элемента ИЛИ, второй вход и выг. 5 ход которого соединены соответственно с первым входом блока формирования ответного сигнала и входом Сброса триггера, выход которого является выходом блока формирования ответного 0 сигнала, второй и третий входы которого соединены соответственно с первым и вторым входами второго элемента ШШ, выход которого через формирователь импульса соединен с тактовым вхо- 5 дом триггера, четвертьй и пятый входы блока формирования ответного сигнала соединены соответственно с входом элемента НЕ и третьим входом второго элемента ШШ.

5

ixetnit

flpttu я

ф{л2

ЛиЛ

28

23

30

з; -I I I 32 Фи9.3

Документы, цитированные в отчете о поиске Патент 1989 года SU1509893A1

Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Микропроцессорные системы
- М.: Энергоиздат, 1981, Со 156
Всасывающе-нагнетательное устройство для передвижения судов 1925
  • Трушков Н.Н.
SU1800A1
Техническое описание и и инструкции по эксплуатации,.009 ТО
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1

SU 1 509 893 A1

Авторы

Чернокрылов Владимир Александрович

Старцев Владимир Тихонович

Куконега Владимир Владимирович

Яковлев Виктор Григорьевич

Кудряшов Юрий Викторович

Даты

1989-09-23Публикация

1987-12-21Подача