Устройство для ввода-вывода информации Советский патент 1976 года по МПК G06F3/02 

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

Устройство для ввода-вывода информации содержит блок 1 приема данных, блок 2 набора, сдвиговый регистр 3, блок 4 памяти, блок 5 отоб|ражения данных, блоки сопряжения с приемниками 6, 7, 8 информации, блок 9 .синхронизации.

В состав блока 1 приема данных входят блок 10 формирования сигналов обмена и блок 11 контроля достоверности.

Блок 2 набора включает в себя блок 12 редактирования данных, блок 13 формирования маркера, клавишный пульт 14.

Блок 5 отображения данных содержит знакоформирователь 15, блох 16 управлеиия индикацией, индикатор 17. В устройство введены таКже входной коммутатор 18, первый 19 и второй 20 буферные регистры, первый 21 и второй 22 триггеры управления, дополнительный триггер 23, элементы «И 24-28, элемент «ИЛИ 29.

Устройство для ввода-вывода информации работает следующим образом.

Предусмотрено три основных режима работы устройства: «Набор, ввод, вывод.

Взаимодействие устройства с внешними источниками и приемниками информации осуществляется по асинхронному принципу с использованием управляющих сигналов «Вызов и «Принято.

В режиме «Пабор устройство для ввода-вывода информации функционирует автономно от внешних источников и приемников информации и обеспечивает ввод информации оператором с клавиатуры и редактирование информации. Режим «Набор устанавливается автоматически при включении устройства или по окончании режимов «Ввод или «Вывод. При этом активизируется второй вход входного Коммутатора 18, через который блок 2 набора подключается к цепи циркуляции информации. Информация вводится -посимвольно с клавишного пульта 14. При иажатии любой из информационных клавиш пульта 14 параллельный восьмиразрядный код символа поступает на входной коммутатор 18 и далее через элемент «И 24 записывается в первый буферный регистр 19. Прохождение информации через элемент «И 24 обеспечивается разрешающими сигпала ш, поданными на него с блока 10 формирования сигналов обмена и с блока 13 формирования маркера. Одновременно с занесением кода символа в буферный регистр Т9 триггер управлепйя устанавливается в состояние «Ь, являющееся индикатором наличия информации В регистре 19.

Сипнал «I триггера управления иереписью из буферного регистра 19 - это разрешающий сигнал для срабатывания элемента «И 26, обеспечивающего перепись информации из буферного регистра 19 в буфериый регистр 20 во втором цикле. Для срабатывания элемента «И 26 необходимо также наличие сигнала «О триггера управления переписью из регистра 20, который указывает на отсутствие

икфор1мации в регистре 20 и, следовательно, на готовность последнего к приему кода символов из регистра 19. Сброс триггера 22 управления, а также очистка регистра 20 осуществляется сигналом, вырабатываемым э.тсментом «И 28 и поступающнм через элемент «ИЛИ 29.

Одновременно с занесением информации в буферный регистр 20 устанавливается в состояние «О дополнительный триггер 23. Занесенный код хранится в регистре 20 до тех пор, нока не будут выполнены условия срабатывания элемента «И 25, обеспечиваю-щего считывание информации нз буферного регистра 20 и запись ее в сдвиговый регистр 3 для преобразования в последовательный код и последующей регенерации. Триггер 23 используется для развязки по времени момента записи информации в буферный регистр 20 и

момента снятия условия срабатывания с элемента «И 26 (сигнал «О триггера управления переписью из буферного регистра 20).

Триггер управления переписью из триггера

22 устанавливается в состояние «О под воздействием сигнала, сформированного элемента «И 27 путем стробирования сигнала «О дополнительного триггера синхросигналом. Выходной сигнал элемента «И 27 используется также для сброса в состояние «О триггера управления переписью из триггера 21 управления и буферного регистра 19, последний с этого момента становится готовым к приему новой информации «ода след)ющего

символа.

При выполнении условий срабатывания элемента «И 25 код символа из буферного регистра 20 поступает на параллельный вход сдвигового регистра 3. Это происходит в момент совпадения сигналов, поступающих на элемент «И 25 с блока 13 формирования маркера, с нулевого плеча триггера управления переписью из триггера 22 и из блока 9 синхронизадии. После преобразования на

сдвигом регистре 3 последовательный код символа подается в блок 4 па.мяти для циклической регистрации по кольцу: выход сдвигового регистра - вход блока памяти - выход блока па.мяти - последовательный вход

сдвигового регистра - выход сдвигового регистра. В момент времени, когда код оказывается записанным в сдвиговый регистр 3, этот код в параллельной форме передается на знакоформирователь 15 блока 5 отображения

данных, вырабатывающий цифровые сигналы, соответствующие конфигурации данного- символа, рассматриваемого как совокупность отрезков или точек на плоскости индикаторного органа. Эти сигналы поступают на вход

блока 16 управления индикадией, преобразующего цифровые сигналы в аналоговые сигналы, непосредственно управляющие перемещением луча ЭЛТ или сходного индикаторного органа по траектории, соответствующей начертанию символа. Формируемое таКИМ образом графическое изображение символа отображается «а экраие индикатора 17.

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

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

Работа устройства в данном режиме начинается по получении управляющего сигнала «Вызов от внешнего устройства. Принимаемая информация постунает в блок 1 приема данных, обрабатывается в блоке 10 формирования сигналов обМена, выдающем на внешнее устройство ответный сигнал - «Принято, и подается на блок 11 контроля достоверности, осуществляющий проверку .кодов на четность. В случае обнаружения нарушения четности блок контроля достоверности выдает сигнал сбоя в блок 10 формирования сигналов обмена, формирующий требование повторной передачи. Проверенная на достоверность информация поступает на первый вход входного коммутатора 18. Последующая циркуляция информации в устройстве происходит аналогично описанному режиму «Набор.

Режим «Вывод предназначен для вывода информации, цирКулирующей в устройстве по окончании режимов «Набор или «Ввод в канал связи с ЭВМ, на печатающее устройство или на другой нриемник информации. При этом периферийное устройство вводавывода инфор:мации функционирует по отношению к ЭВМ в качестве вводного устройства.

В режиме «Вывод а;ктивизируется третий вход входного коммутатора 18, связанный с выходом сдвигового регистра 3. Информация, циркулирующая по цепи: последовательный выход сдвигового регистра - вход блока намяти - выход блока памяти последовательный вход сдвигового регистра - выход сдвигового регистра, начинает считываться со сдвигового регистра 3 в параллельном коде и посимвольно поступает через входной ко.ммутатор 18 и элемент «И 24 на буферный регистр 19 (первый цИКл), а затем через элемент «И 26 переписывается на буферный регистр 20 (второй циКл). Код обрабатываемого символа, записанный в регистре 20, проходит в магистраль, связьрвающую выход регистра 20 с входами приемников 6, 7, 8 информации. По окончании обработки символа приемником соответствующий блок сонряж ения формирует управляющий сигнал «Принято. В -каждом цикле вывода к периферийному устройству подключен только один приемник. Сигнал «Принято поступает на элемент «ИЛИ 29, выходной сигнал которого, стробированный выходным сигналом

элемента «И 28, подается на вход «Установка О триггера 22 управления переписью из буферного регистра и аналогичный вход буферного регистра 20. В результате происходит сброс триггера 22 и очистка регистра 20,

который с этого момента готов к приему следующего символа аналогично тому, как это описано для режима «Набор. Таким образом осуществляется вывод информации в приемники, обладающие существенно различным быстродействие.м, с использованием единового канала циркуляции информации.

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

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

второй вход входного коммутатора соединен с выходом блока набора, третий вход входного коммутатора соединен с выходом сдвигового регистра, выход входного коммутатора через элемент «И соединен с единичным

входом первого триггера управления и с входом первого буферного регистра, выход которого через элемент «И подключен к нулевому входу дополнительного триггера и к входу второго буферного регистра, выход «оторого соответственно соединен со входами блоков сопряжения с приемниками информации и через элемент «И со сдвиговым регистром, единичный выход первого триггера управления через «И подключен к

входу второго буферного регистра, единичный выход второго триггера управления через элемент «И подключен к входу сдвигового регистра, а нулевой выход второго триггера управления через элемент «И подключен к входу второго буферного регистра, нулевой выход вспомогательного триггера через элемент «И соединен с нулевыми входами первого триггера управления, второго триггера управления и входом первого буферного регистра, выход блока набора через элемент «И соединен с входом первого буферного регистра и с входом сдвигового регистра, а через элементы «И и «ИЛИ - с единичным входом второго буферного регистра,

выход блока приема данных через элемент

«И соединен с входом перового буфериого регистра, а выходы блоков сопряжения с приемниками ИНформаЦии через элемент «ИЛИ

соединены с единичным входом второго триггера управления и с входом второго буферного р-егистра.

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

название год авторы номер документа
Устройство для ввода-вывода информации при обработке физических величин 1981
  • Федоров Юрий Дмитриевич
  • Марусев Владимир Иванович
  • Кашкиров Анатолий Анатольевич
SU966683A1
Устройство для сопряжения каналовВВОдА-ВыВОдА C уСТРОйСТВОМ упРАВлЕНияОпЕРАТиВНОй пАМяТью МНОгОпРОцЕССОР-НОй ВычиСлиТЕльНОй МАшиНы 1979
  • Слуцкин Анатолий Ильич
  • Логачева Лариса Михайловна
SU822168A1
Устройство для обмена информацией 1985
  • Черевко Алексей Александрович
  • Иванов Юрий Николаевич
  • Каминский Сергей Игоревич
SU1334151A1
Устройство для обмена данными между источником и приемником информации 1988
  • Дудалев Владимир Павлович
  • Сафронов Виктор Иванович
  • Филюшкин Николай Федорович
SU1557566A1
Устройство для редактирования 1982
  • Рыченков Юрий Алексеевич
  • Рябчиков Анатолий Сергеевич
  • Чичварин Игорь Павлович
SU1117669A1
Устройство для сопряжения телеграфного канала с электронной вычислительной машиной 1982
  • Ланцман Александр Самуилович
  • Козачковский Александр Дмитриевич
  • Зозулинский Виктор Владимирович
  • Кантор Феликс Ефимович
SU1086423A1
Устройство для сопряжения вычислительной машины с каналами связи 1983
  • Калечиц Виталий Евгеньевич
  • Черняк Александр Юльевич
SU1140125A1
Устройство сопряжения 1981
  • Буров Николай Алексеевич
  • Добрунов Леонид Васильевич
  • Трефилов Виктор Александрович
  • Юрченко Владимир Васильевич
SU993240A1
Лингвистический терминал 1981
  • Мелихов Аскольд Николаевич
  • Берштейн Леонид Самойлович
  • Канаев Магодедимин Муталимович
  • Баронец Вадим Дмитриевич
SU964619A1
Устройство для сопряжения вычислительнойМАшиНы C ТЕРМиНАлАМи 1979
  • Евлов Евгений Юрьевич
  • Столяров Анатолий Михайлович
SU798786A1

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

Формула изобретения SU 519 702 A1

II

-

iI

SU 519 702 A1

Авторы

Хохлов Лев Михайлович

Сорокин Анатолий Сергеевич

Маневич Марк Моисеевич

Яценко Игорь Александрович

Кириллов Анатолий Федорович

Черейский Михаил Маркович

Даты

1976-06-30Публикация

1974-01-08Подача