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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в ЭВМо Целью изобретения является сокращение аппаратурных затрат„ Устройство содержит блок прерывания, два дешифратора, регистр команд и состояний , мультиплексор, триггер управления , одновибратор, элемент ИЛИ0 2 ил0

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU „„1640701

Al (si)s С 06 Р 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИ

К АBTOPGHOMV СВИДЕТЕЛЬСТВУ

1 (21) 4455917/24 (22) 06.07.88 (46) 07.04.91. Бюл. М - 13 (71) Донецкий политехнический институт (72) А.А.Зори, РоВ.Лагущ, С.В.Мащенко и Н.А.Ярошенко (53) 681 3 (088. 8) (56) Устройство параллельного обмена

И2. 15КС-1 80-032 (3. 858. 352 — 01 ТО) °

Авторское свидетельство СССР

- 822166, кл. С 06 Р 13/00, 1978.

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

Целью изобретения является сокращение аппаратурных затрат.

На фиг.1 приведена структурная схема устройства; на фиг.2 — временная диаграмма работы устройства в режиме прерывания программы.

Устройство для ввода информации в ЭВМ от группы периферийных устройств содержит (фиг.1) блок 1 прерывания, первый дешифратор 2, регистр

3 команд и состояний, подключенные к интерфейсу "Общая шина" микроЭВМ, элемент ИЛИ 4, одновибратор 5, триггер 6 управления, второй дешифратор

7., мультиплексор 8, группу перИферийных устройств 9 и 1Qoo

Устройство функционирует в двух режимах: программного обмена с опро" сом флага и прерывания програюы..

2 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

В ЭВМ ОТ ГРУППЫ ПЕРИФКРИЙНЫХ УСТРОЙСТВ (57) Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в 3ВМ. Целью изобретения является сокращение аппаратурных затрат. Устройство содержит блок прерывания, два дешифратора, регистр команд и состояний, мультиплексор, триггер управления, одновибратор, элемент ИЛИ. 2 ил.

В режиме прерывания программы устройство функционирует следующим образом (фиг.2). Требование прерывания С от одного или нескольких инициативных периферийных устройств поступает на вход элемента ИЛИ 4, где преобразуется в суммарный сигнал требования, поступающий на вход одновибратора 5. Одновибратор 5 преобразует

его в сигнал требования длительности, 4Р. приемлемый для ввода.в микроЭВМ. В промежутках между поступлениями сигна- 4 лов одновибратор 5 выполняет защитные функции по отношению к выходу элемента ИЛИ 4. Сигнал требования поступает на входы блока 1 прерывания и регистра 3 команд и состояний. Разряд разрешения прерывания регистра 3 команд и состояний программно устанавливается в "1", и согласно принятому в микроЭВМ типа иЭлектроника протоколу обмена разрешается прерывание проrpаммы.

1640701 4

Блок l прерыв аний вырабатывает адрес вектора прерывания. Центральный процессор через первый дешифратор 2 выдает на триггер 6 управления сигнал,. разрешающий выработку управляющего воздействия. Второй дешифратор 7 преобразует позиционный код, несущий информацию о номерах периферийного устройства в безызбыточный код прерывания и выставляет его на управляющие входы мультиплексора 8.

Если сигнал требования активен, триггер 6 управления вырабатывает и выдает на управляющий вход мультиплексора 8 сигнал, разрешающий передать код прерывания в канал микроЗВМ„

Центральный процессор через первый дешифратор 2 сбрасывает триггер 6 управления и разрешает выдать на вход д мультиплексора сигнал, отключающий управляющие входы мультиплексора 8 от его выходов и подключающий к нему информационные входы. Дальнейший обмен информацией происходит согласно 25 . коду прерывания. На этом режим прерывания заканчивается.

В режиме программного обмена разряд разрешения прерывания программно установлен в "0". Согласно известному протоколу обмена прерывания не происходит, и устройство работает в режиме с опросом флага. При этом центральный процессар программно опрашивает разряд требования прерывания регистра 3 команд и состояний.

Если данный разряд оказывается установленным в "1",.что возможно при приходе от одновибратора 5 сигнал требования, сформированного по 40 приведенному выше принципу, центральный процессор через дешифратор 2 выдает на триггер 6 управления сигнал, разрешающий выдачу управляющего воздействия на управляющий вход мульти- 45 плексора 8. Дальнейшее функционирование устройства аналогично режиму тре. бования программы.

Кроме того,. возможна работа устройства в режиме вывода информации, 1 в котором триггер 6 управления постоянно выдает мультиплексору 8 сигнал на подключение информационного входа, в результате чего информационная часть ус трой ств а функционирует обо со бленно. формула изобретения

Устройство для ввода информации в

ЭВМ от группы периферийных устройств, содержащее регистр команд и состояний, первый дешифратор, блок прерывания, причем группа выходов блока прерывания, информационный вход первого дешифратора, группа информационных входов-выходов регистра команд и состоянии образуют группу входов и выходов устройства для подключения к общей шине ЭВМ, о т л и ч а ю— щ е е с я тем, что, с целью сокращения аппаратурных затрат, в устройство введены мультиплексор, второй дешифратор, триггер управления, одновибратор, элемент ИЛИ, причем группа входов элемента ИЛИ и группа информационных входов второго дешифратора образуют группу входов устройства для подключения соответственно к выходам требования прерывания и адресным выходам периферийных устройств группы, группа информационных выходов и группа информационных входов мультиплексора образуют группы выходов и входов устройства для подключения соответственно к общей шине ЭВИ и к информационным выходам периферийных устройств группы,при этомвыход элемен" та ИЛИ соединен с входом запуска одновибратора, выход которого соединен с входом требования прерывания блокапрерывания,с информационным входом регистра команд И состояний и с нулевым входом триггера управления, синхровход и выход которого соединены соответственно с выходом первого дешиф" ратора и с разрешающим входом мультиплексора, группа управляющих входов которого соединена с группой выходов второго дешифратора .

1640701 периеприипое

gcmpwcmdu!

llepuyepuuuae

ycmpelcmde K

Разряа раяреУ егия npepai аиия

Ммнк

ИЛИ ааню5н3рвтар

Блая лрерыйпия

Яцряд mpeяеааяая прер

&сия

7риееер апра ления фиг,2

Составитель С. Пестмап

Текред С,Мигунова Корректор НРевская

Редактор В. Бугренкова

Заказ 1017 Тираж 409 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР .113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101