Устройство для ввода информации Советский патент 1986 года по МПК G06F3/00 G06F13/00 

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

20

Изобретение относится к вычислиельной технике и может быть испольовано при вводе информации от внеших устройств (ВУ) в режиме прямого оступа к памяти (ПДП).5

Цель изобретения - повьшение наежности устройства за счет обеспеения возможности обнаружения и индиации сбоев при вводе информации.

На чертеже изображена функциональ- ная схема устройства.

Устройство содержит регистр 1 входной информации, формирователь 2 адреса вектора прерывания, первый мультиплексор 3, дешифратор 4 адреса, реги- стры адреса 5, счета слов 6, состояния 7, второй мультиплексор 8, блок 9 сопряжения, формирователь 10 слуебных сигналов прерывания,- формирователь 11 служебных сигналов ПДП, первый 12-и второй 13 элементы И, элемент НЕ 14, элемент ИЛИ 15, первый 16 и второй 17 триггеры, первый 18 и второй 19 индикаторы, внешнее уст- yf ройство (ВУ) 20, вход 21 сигнала Прерывание устройства, вход 22 сигнала Ввод устройства, информационные входы 23 устройства, двунаправленная шина 24 канала ЭВМ.

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

Перед началом цикла ввода информации ВУ 20 формирует сигнал Прерывание на входе 21, которьй устанавливает триггеры 16 и 17 в нулевые состояния, а разряд Прерывание регистра 7 - в единичное состояние. Выходной сигнал разряда Прерывание регистра 7, поступающий на вход формирователя 10, запускает его, и на шину 24 вьщаются служебные сигналы, вызывающие прерывание программы ЭВМ и передачу по шине 24 в канал ЭВМ адреса вектора прерывания, поступающего с формирователя 2 через мультиплексоры 3 и 8 и блок 9 сопр(яжения. Вьтолняя программу прерывания, ЭВМ по шине 24 через блок 9 сопряжения последовательно записывает в регистр 5 адрес начальной ячейки памяти, в которую должно быть записано первое передаваемое слово, в регистр 6 - двоичньш дополнительный код числа слов в одном цикле обмена, а в реги30

40

50

55

стре 7 состояния устанавливается в единичное состояние разряд Готов. После этого ЭВМ переходит к выпол- ,нению основной программы и далер

0

f

0

0

0

5

ввод информации происходит без участия процессора по алгоритму ПДП. Единичньм сигнал с разряда Готов регистра 7 (третий выход регистра) разрешает прохождение сигнала Ввод (вход 22) через элемент И 13 и запрещает прохождение сигнала Ввод через . элемент И 12. Сигнал Вйод,проходя через элемент И 13, устанавливает в единичное состояние триггер 17, в результате разряд Ввод регистра 7 также устанавливается в единичное состояние. Переход разряда Ввод регистра 7 в единичное состояние (второй выход регистра 7) вызывает запуск формирователя 11, импульс с первого выхода которого через элемент ИЛИ 15 возвращает триггер 17 в нулевое состояние. Одновременно с сигналом Ввод ВУ 20 устанавливает на входах 23 информацию, которую необходимо ввести в ЭВМ. Эта информация запоминается в регистре 1. Формирователь 11 по шине 24 передает в канал служебные сигналы, необходимые для записи в память ЭВМ информации с регистра 1, которая поступает на шину 24 через мультиплексоры 3 и 8 и блок 9 сопряжения. После записи в память ЭВМ первого слова формирователь 11 на втором выходе вырабатывает импульс, поступакщий на счетные входы регистров 5 и 6, в результате их содержимое увеличивается на единицу. С приходом следующего сигнала Ввод процесс ввода .информации повторяется. При нормальной работе устройства триггер 16 будет все время находиться в нулевом состоянии. Триггер 17 большую часть времени также будет находиться в нулевом состоянии, так как после переключения триггера

17в единичное состояние сигналом Ввод формирователь 11 возвращает триггер 17 в исходное нулевое состояние. Б единичном состоянии триггер 17 будет находиться сотые доли микросекунд (задержка элементов схемы), поэтому индикаторы (светодиоды)

18и 19 при нормальной работе устройства будут находиться в выключенном состоянии. Если в момент ввода информации сигнал в разряде Готов регистра 7 примет нулевое значение (например, произошел сбой в регистре 7 или неправильно сработала программа обслуживания прерывания), то для сигнала Ввод откроется элемент И 12

и закроется элемент И 13, в результате триггер 16 установится в единичное состояние и зажжется светодиод индикатора 18, сигнализирующий о неправильной выдаче сигнала Готов, Если в ответ на сигнал Ввод формирователь 11 не выдает импульса на первом выходе (например, произошло обращение к несуществующей памяти), то триггер 17 не возвратится в нулевое состояние и зажжется светодиод индикатора 19, сигнализирующий о сбо в тракте ПДП.

Таким образом, предлагаемое уст- ройство позволяет производить обнаружение и индикацию сбоев при обмене информацией в режиме ПДП, т.е. в случае, когда процессор канал (ЭВМ) не контролирует протокол обмена. Формула изобретения

Устройство для ввода информации, содержащее регистр входной информации, формирователь адреса вектора прерывания, два мультиплексора, дешифратор адреса, регистр адреса, регистр счета слов, регистр состояния, блок сопряжения, формирователь служебных сигналов прерывания и формирователь служебных сигналов прямого доступа к памяти, входы-выходы которого являются информационными входами-выходами устройства, информационные входы и управляющий вход регистра входной информации являются соответственно информационными входами устройства и входом сигнала Ввод устройства, выходы регистра входной информации и выходы формирователя адреса вектора прерывания соединены с информационными входами соответственно первой и второй группы первого мультиплексора, выходы которого соединены с информационными входами четвертой группы второго мультиплексора, выходы которого соединены с входами блока сопряжения, входы-выходы которого являются информационными входами-выходами устройства, выходы блока сопряжения соединены с входами дешифратора адреса, информа- ционными входами регистров адреса и счета слов, входами группы регистра состояния, первый вход которого является входом сигнала Прерывание устройства, первый, второй и третий

O

0

5

г

выходы дешифратора адреса соединены соответственно с управляющим входом регистра адреса, управляющим входом регистра счета слов и третьим входом регистра состояния, первый вы- ход которого соединен с входом формирователя служебных сигналов треры- вания, входы-выходы которого являются информационными входами-выходами устройства, выход формирователя служебных сигналов прерывания соединен с адресньм входом первого мультиплексора, второй выход регистра состояния соединен с входом формирователя служебных сигналов Прямого доступа к памяти, второй выход и выходы группы которого соединены соответственно со счетными входами регистров адреса и счета слов и адресными входами второго мультиплексора, выходы регистра адреса, выходы регистра счета слов и выходы группы регистра состояния соединены с информационными входами соответственно первой, второй и третьей группы второго мультиплексора, отличающееся тем, что, с целью повьппения надежности, за счет обеспечения возможности обнаружения и индикации сбоев при вводе информации, устройство содержит два элемента И, два триггера, два индикатора, элемент НЕ и элемент ИЛИ, первый вход которого объединен с ;вто- рым входом первого триггера и первым 5 входом регистра состояния, третий вы ход которого соединен с вторым входом второго элемента И и входом элемента НЕ, выход которого соединен с вторым входом первого элемента И, выход которого соединен с первым входом первого триггера, выход которого соединен с входом первого индикатора, первый вход первого элемента И объе динен с управляющим входом регистра входной информации и первым входом второго элемента И, выход которого соединен с первым входом второго триггера, первый выход формирователя служебных сигналов прямоИ с доступа к памяти соединен с вторым входом элемента ИЛИ, выход которого соединен с вторым входом второго триггера, выход которого соединен с вторым входом регистра состояния и входом второго индикатора.

0

0

5

0

Редактор Е. Копча

Составитель В. Файзрахманов

Техред И.ПоповичКорректор М. Пожо

Заказ 7066/53Тираж 671

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва,Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Подписное

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

название год авторы номер документа
Устройство для ввода информации 1989
  • Горшков Сергей Николаевич
SU1684787A1
Запоминающее устройство на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Иванов-Лошканов Валерий Сергеевич
  • Тащиян Виталий Вагранович
SU1451768A1
Устройство для сопряжения ЭВМ с внешними устройствами 1985
  • Ида Владимир Рудольфович
  • Сыроватский Сергей Викторович
  • Вайкунов Владимир Петрович
SU1288709A1
Устройство для сопряжения ЭВМ с накопителем на магнитных дисках 1986
  • Анисимов Александр Васильевич
  • Шатских Вячеслав Дмитриевич
SU1410046A1
Устройство для сопряжения ведущей и ведомой ЭВМ 1989
  • Беззубов Владимир Федорович
  • Шмелев Владимир Владимирович
  • Гуляев Анатолий Иванович
SU1679493A1
Устройство для сопряжения ЭВМ с внешним устройством 1986
  • Якунин Алексей Григорьевич
  • Холупко Юрий Борисович
  • Госьков Павел Иннокентьевич
SU1401470A1
Устройство для отладки программ микроЭВМ 1989
  • Гуляев Анатолий Иванович
  • Киселев Сергей Константинович
SU1815643A1
Устройство для сопряжения двух ЭВМ 1989
  • Терпигорьев Игорь Анатольевич
  • Дядькин Иван Ильич
  • Степин Сергей Николаевич
SU1681307A1
МУЛЬТИПЛЕКСОР ТЕЛЕКОММУНИКАЦИОННЫЙ МНОГОФУНКЦИОНАЛЬНЫЙ 2004
  • Соков Михаил Васильевич
  • Кочегаров Павел Юрьевич
  • Шмырёв Виталий Николаевич
  • Калинина Ольга Ивановна
  • Зябирова Лилия Иматовна
  • Сизов Александр Дмитриевич
  • Оськин Валерий Анатольевич
RU2269154C1
Устройство для сопряжения ЭВМ с абонентом 1986
  • Алферьев Николай Николаевич
  • Кочкин Валерий Дмитриевич
  • Красильников Александр Николаевич
  • Терентьев Сергей Евгеньевич
  • Шунин Владимир Александрович
SU1334154A1

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

Реферат патента 1986 года Устройство для ввода информации

Изобретение относится к вычислительной технике и может быть использовано при вводе информации от внешних устройств (ВУ) в режиме прямого доступа к памяти (ДДП). Цель изобретения - повышение надежности устройства за счет обнаружения и индикации сбоев при вводе информации. Устройство содержит регистры входной информации, состояния, счета слов и адреса, формирователи адреса вектора прерывания, служебных сигналов прерывания и служебных сигналов ЦЦП, дешифратор адреса, два мyльтиплek- сора, блок сопряжения, два элемента И, элемент НЕ, два триггера, элемент ИЛИ и два индикатора. При поступлении сигнала Прерывание от ВУ устройство передает в канал ЭВМ адрес вектора прерывания и необходимые служебные сигналы прерывания. Выполняя программу прерывания,- ЭВМ заносит в регистр адреса начальньй адрес памяти ЭВМ для записи информации, в регистр счета слов - дополнительный код числа обменов в одном цикле и устанавливает разряд Готов регистра состояния в единицу. После этого процессор ЭВМ отключается, ввод информации происходит по алгоритму ПДП, т.е. информация из регистра входной информации (от ВУ) вместе с необходимыми служебными сигналами передается в канал ЭВМ. При этом происходит модификация содержимого регистров адреса и счета слов. Если происходит сбой (неправильное формирование сигнала Готов или сбой в тракте ПДП), то этот сбой фиксируется логическими элементами устройства (триггерами, элементами И, ИЛИ, НЕ) и отображается с помощью индикаторов. Это позволяет повысить надежность устройства, т.к. в режиме ПДП процессор канала (ЭВМ) не контролирует протокол обмена. 1 ил. W с N9 00 СП

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

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

Прибор для нагревания перетягиваемых бандажей подвижного состава 1917
  • Колоницкий Е.А.
SU15A1
УРМЗ
Радиатор 1925
  • Яхимович В.А.
SU857A1
Прибор для нагревания перетягиваемых бандажей подвижного состава 1917
  • Колоницкий Е.А.
SU15A1
Техническое описание и инструкция по эксплуатации
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 280 599 A1

Авторы

Горшков Сергей Николаевич

Даты

1986-12-30Публикация

1984-12-07Подача