Устройство для сопряжения цифровой вычис-лительной машины c видеотерминалом
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советских Социалистических РеспубликОП ИСАНИЕ ИЗОБРЕТЕНИЯ и 840872 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(22) Заявлено 121079 (21) 2830528/18-24с присоединением заявки М 6 Об Р 3/04 Государственный комитет СССР по долам изобретений и открытий(72) Авторы изобретения Киевский ордена Ленина политехнический институтим. 50-летия Великой Октябрьской социалистической.революцииь - -(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МЛШИНЫ С ВИДЕОТЕРМИНАЛОМИзобретение относится к автоматике и вычислительной технике, в частности, к устройствамсопряжениявнешних устройств с ЭВМ, и можетбыть использовано для организацииабонентских пунктов и комплексов:набазе ЭВМ.Известно устройство для связипроцессора с устройствами ввода-вывода содержащее регистр маски запросов, регистр связи с процессором,дешифратор кода операций, схему анализа приоритета, регистр разрешенияреализации запроса, кроме того, устройство содержит дешифратор адреса,схему объединения адресных и информационных шин, выходную схему адреса, две схемы индикации 1,Недостатком известного устройства является то, что оно требует 2 Означительных аппаратурных затрат. Наиболее близким к предлагаемому по технической сущности и достигаемому результату является устройство 25 для сопряжения ЦВМ с видеотерминалом, содержащее блок сопряжения (связи) с ЦВМ, блок управления, входной и выходной коммутаторы, блок интерполяции, блок координатных счетчиков и блок цифроаналоговых преобразова-. телей 2).Недостаток устройства - его ограниченные функциональные возможности, так как оно не позволяет сопрягать с ЦВМ наряду с видеотерминалом электромеханический,Цель изобретения - расширение функциональных возможностей за счет органиэации режима обмена с электромеханическим терминалом.Поставленная цель достигается тем, что в устройство для сопряжения цифровой вычислительной машины (ЦВМ) с видеотерминалом, содержащее блок связи с ЦВМ, первые вход и выход которого являются, соответственно первыми входом и выходом устройства, блок управления, первые вход и выход которого соединены со вторыми, соответственно, выходом и входом блока связи с ЦВМ, коммутатор, первый управляющий вход которого соединен со вторым входом блока управления, вве-дены счетчик канала и счетчик терминала, два блока элементов И, блок согласования уровней сигналов и элемент задержки, причем третий выход блока связи с ЦВМ.соединен с инфор 840872,мационным входом счетчика канала,выход которого соединен с информационным входом первого блока элементовИ и со вторым входом блока управления, третий и четвертый выходы которого соединены, соответственно, с 5разрешающим и счетным входами счетчика канала, пятый выход блока управления соединен с разрешающиьГвходом первого блока элементов И, выход,которого соединен с третьим входомблока связи с ЦВМ, выход счетчикатерминала соединен с информационнымвходом второго блока элементов И ис третьим входом блока управления,шестой - девятый выходы .блока управления и четвертый - девятыйвходы 15которого соединены, соответственно,с разрешающим входом второго блокаэлементов И, со вторым управляющимвходом коммутатора, со счетным и разрешающим входами счетчика терминала, щсо вторым - седьмым входами устройства, первый, второй, третий информационные входы к первый, второй,третий информационные выходы коммутатора соединены соответственно свыходом второго блока элементов И,с первым выходОм блока согласованияуровней сигналов, с восьмым входомустройства, с информационным входомсчетчика терминала, со вторым выходомустройства и с первым входом блокасогласования уровней сигналов, второй выход которого через элементызадержки соединен с третьим выходомустройства, а второй вход блока согласования уровней сигналов являетсядевятым входом устройства.Кроме того блок управления содержит дешифратор команд, схему сравнения, триггер режима, генераторимпульсов, пять элементов ИЛИ и два. 40канала, выполненных в виде триггера,трех элементов И к трех элементовзадержки, причем выход триггера канала соединен с первыми входами первого и второго элементов И канала, 45вторые входы первых элементов И каналов соединены с выходом первогоэлемента ИЛИ блока управления,выход первого элемента И каналасоединен через первый элемент задерж- (ки канала с первым входом третьегоэлемента И канала, выход третьегоэлемента И канала через второй элемент задержки канала соединен с соответствующим входом второго элемента ИЛИ блока управления, выход второго элемента ИЛИ блока управлениясоединен с первым входом схемы сравнения, первый, второй выходы которойсоединены со вторыми входами, соответственно, третьих элементов И каналов и вторых элементов И каналов,выходы вторых элементов И каналовчерез третьи элементы задержкиканалов и выход четвертого элементаИЛИ блока управления соединены со входами четвертого элемента ИЛИ блока управления, вшкод четвертого элеМента ИЛИ блока управления соединенс первыми входами триггеров каналов,первый - четвертый выходы дешифратора команд соединены, соответствен 1 но, с первым, вторым входами триггера режима и со вторыми входами триггеров каналов, выход генератора импульсов соединен с третьими входамитретьих элементов И каналов, входдешифратора команд, второй третийвходы схемы сравнения, первые входыпятого, первого и третьего элементовИЛИ блока управления, вторые входыпятого, первого и третьего элементов ИЛИ блока управления являются,соответственно, первым - девятымвходами блока управления, выходчетвертого элемента ИЛИ блока управления, первый выход триггера режима,выход первого элемента И первогоканала, выход второго элемента Ивторого канала, выход второго элемента И первого канала, второй выходтриггера режима, выход третьегоэлемента И первого канала, выходпервого элемента И второго каналаи выход пятого элемента ИЛИ блокауправления являются, соответственно,первым - девятым выходами блокауправления.На фиг. 1 представлена структурная схема устройства; на фиг. 2схема блока управления.Устройство содержит ЦВМ 1, блок2 связи с ЦВМ, счетчик 3 канала,блок элементов И 4, вход 5 блокауправления, блок 6 управления, выходы 7 и 8 блока управления, вход 9блока управления, выходы 10-12 блокауправления, вход 13 блока управления,счетчик 14 терминапа, блок 15 элементов И, коммутатор 16, видеотерминал 17, блок 18 согласования уровней сигналов, элемент 19 задержки,электромеханический терминал 20,входы 21"26 блока управления, выходы27-31 блока управления;Блок управления содержит дешифратор 32 команд, триггер 33 режима,триггеры 34 и 35, элементы ИЛИ 36 и37, элемент 38 задержки, элементИ 39,схему 40 сравнения, элемент 41задержки, элемент И 42 , элементИЛИ 43,элементы 44 и 45 задержки,элементы Й 46 и 47,генератор 48 импульсов, элементы 49 и 50 задержки, элементы И 51 к 52, элементы ИЛИ 53 и54, каналы 55 и 56.Устройство работает в режиме записи на терминал (с протоколом илнбез него) и в режиме чтения с терминала ( с протоколом или без),В режиме записи на терминал устройство работает следующим образом.Команда записи от ЦВМ 1 черезблок связи 2 поступает в блок 6 уп- .равления, где распознается дешифра60 тором 32 команд, в результате чего, триггер 35 (триггер записи) устанав" ливается н единицу. С дешифратора 32 код вывода информации на нужный тип терминала поступает н триггер 33 режима, устанавлиная его н единичное состояние при необходимости протоколирования выводимых данных на электромеханический терминал 20, и в нуль при выводе информации на дисплей 17 (нидеотерминал). В соответствии с состоянием выходов 29 и 30 триггера 33, коммутатор 16подключает к счетчику 14 терминала либо дисплей 17, либо электромеханический терминал 20. Выходной сигнал с триггера 35 подготавливает 15 срабатывание элемента И 52. Припоступлении на его второй вход через элемент ИЛИ 53 сигналов готовности по входам 22 и 25 от терминалов, на выходе элемента И 52 фор мируется сигнал приема кода от канала (ныход 10), который через элемент 50 задержки, определяющийвремя приема кода на счетчик 3 канала, разрешает подключение генерато ра 48 импульсов к счетному входу 28 счетчика 14 терминала при услонии, что со схемы 40 сравнения снимается сигнал несраннения, поступающий на элементы И 46 и 47. Импульс с 30 генератора 48 импульсов через элемент И 47 и выход 28 поступает в счетчик 14 терминала, а также через элемент 45 задержки, определяющий время срабатывания счетчика 14 терми нала, и элемент ИЛИ 43 запускает35 схему 40 сравнения, сраннинающую код, полученный от блока 2 связи и хранящийся н счетчике 3 канала, с кодом, образованным в счетчике 14 терминала. Значения кодов поступают 40 в схему 40 сравнения по входам 5 и 13соответственно, Если сравнение не произошло, то операция прибавления единицы н счетчик 14 терминала продолжается до тех пор, пока со 45 схемы 40 сравнения не снимется сигнал.сравнения. В результате генератор 48 импульсов отключаетсяот счетчика 14 терминала, на котором фиксируется код н форме, удоб ной для вывода на любой из терминалов (либо дисплей 17, либо электромеханический терминал 20), и соответствующий коду, переданному из ЭВМ 1 на счетчик 3 канала. Сигнал сравнения поступает со схемы 40 срав 55 .нения через элемент И 39, открытйй триггером 35, на выход 31 как сигнал выдачи кода на терминал и поступающий в блок 15 элементов И, который передает на информационныйвход коммутатора 16 код, содержащийся на счетчике 14 терминала. В зависимости от состояния триггера 33 режима, информация с ныходов коммутатора 16 поступает либо на дисплей 17, либо на электромеханический терминал 20. В последнем случае ин" формация проходит через узел 18 согласования уровней сигналов, служащий для согласования уровней сигналов, снимаемых от коммутатора 16 с уровнем выходных сигналов терми. нала 20, и затем через элемент 19 задержки, обеспечивающий запуск двигателя электромеханического терминала 20, на входные шины термина" ла 20. В блоке 6 управления сигнал выдачи кода в терминал с выхода 31 .через элемент 38 задержки и элемент ИЛИ 36 поступает как сигнал конца обмена на выход 8 через блок 2 связи н ЭВМ 1, а также на нулевой вход триггера 35В результате, триггер 35 устанавливается в исходное . состояние, а в ЭВМ 1 формируется информационный сигнал, распознава- емый на ЭВМ 1 как окончание опера" ции записи заданного объема информации в терминал. Устройство готово для выполнения следующей команды.В режиме чтения с терминала устройство работает следующим образом.Команда чтения от ЭВМ 1 через блок 2 записИ поступает в блок 6 управления, где распознается дешифратором команд 32. В результате этого, триггер 34 (триггер чтения) устанавливается в единицу. Триггер 33 режима работает аналогично, как н режиме записи.Выходной сигнал с триггера 34 подготавливает срабатывание элемента И 51. При поступлении на его . нторой вход через элемент ИЛИ 53 сигналов готовности по входам 22 или 25 от терминалов,на выходе 51 элемента формируется сигнал приема кода от терминала (наныходе 27) . В режиме чтения без протокола код поетупает от видеотерминала 17 через коммута" тор 16, подготовленный к работе триггером 33 протокола по выходу 29. В режиме чтения с протоколом код поступает от электромеханического терминала 20 через узел 18 согласования уровней сигналов и ком" мутатор 16, подготовленный к работе триггером 33 по выходу 30, Сигнал приема кода от терминала с выхода 27, через элемент 49 зацержки, определяющий время приема кода на счетчик 14 терминала, разрешает подключение;генератора 48 импульсов к счетному входу 11 счетчика 3 канала при условии, что со схемы 40 сравнения снимается сигнал несравнениеф, поступающий на элементы И 46 и 47. Импульс с генератора 48 импульсов через элемент И 46 и выход 11 поступает в счетчик 3 канала, а также через элемент 44 задержки, определяющий время сраба" тывания счетчика 3 канала, и элемент ИЛИ 43 запускает схему. 40 срав 840872нения, сравнивающую код, полученный от терминала 17 или 20 и хранящийся в счетчике 14 терминала, с кодом, образованным в счетчике 3 канала. Схема 40 сравнения работает аналогично, как в режиме записи. При появлении сигнала сравнения со схемы 40 сравнения генератор 48 импульсов отключается от счетчика 3 канала, на котором фиксируется код для выдачи в ЭВМ 1, через блок 4 элементов И и связи 2, соответствующий коду, принятому от одного иэ терминалов 17 или 20.Сигнал сравнение поступает со схемы 40 сравнения через элемент И 42, открытый триггером 34, который выдает на выход 12 сигнал выдачи кода в канал. По этому сигналу код, хранящийся в счетчике 3 канала, выдается через блок элементов И и блок 2 связи в ЭВМ 1. Сигнал выдачи кода в канал с вйхода 12 через элемент 41 задержки; определяющий время выдачи кода.в канал, и элемент ИЛИ 36, возбуждает на выходе 8 сигнал конец обмена, сбрасывающий триггер 34 и сигнализирующий в ЭВМ 1 через блок 2 связи об.окончании обмена. Устройство готово к выполнению следующей команды. 5 0 15 20 25 30 40 50 55 45 Изобретение позволяет расширить функциональные возможности устройства .эа счет придания устройству функций управления электромеханическим терминалом. Согласно программе полъэователь может получать прото кол работы на ЭВМ, не обращаясь к сервисному программному обеспече нию, либо выводить информацию на быстродействующий видеотерминал. В этом реаиме время реакции оператора на сообщение снижается, что позволяет решить задачу с повышенной скоростъю. При необходимости вывод протокола работы моано совмещать с .выводом информации на видеотерминал, более удобйый для восприятия. В описанных режимах устройство работает по инициативе от ЭВМ 1. Устройствоможет выполнять описанные функции и по требованию от терминалов (17 или 20). В этом случае требо вание на обмен передается по входам 21 и. 24 через элемент ИЛИ 54 на выход 7 блока б управления и через блок 2 связи - в ЭВМ 1. Режим записи происходит аналогично описанному, а режим чтения отличается от описанного формированием сигнала конца обмена. Сигнал на выходе 8 появляется в результате возбуждения сигйала конца обмена от видео- (вход 26) или электромеханического (вход 23) терминалов через элементы ИЛИ 37 и Зб, В остальном устройство повторяет операцию описанного реаима записи,Применение устройства в пультеоператора ЭВМ повышает эффективностьработы оператора. формула изобретения1. Устройство для сопряжения циФровой вычислительной машины (ЦВМ) с видеотерминалом, содержащее блок связи с ЦВМ, первые вход и выход которого являются, соответственно, пер- . выми входом и выходом устройства, блок управления, первые выход и вход которого соединены, соответственно, со вторыми выходом и входом блока связи с ЦВМ, коммутатор, первый управляющий вход которого соединен со вторым выходом блока управления, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет организации режима обмена с электромеханическим терминалом, оно содержит счетчик канала и счетчик терминала, ,два блока элементов И,блок согласования уровней сигналов и элемент задержки, причем третий выход блока связан с ЦВМ соединен с информационным входом счетчика канала, выход которого соединен с информационным входом первого блока элементов И и со вторым входом блока управления, третий и четвертый выходы которого соединены, соответственно, с разрешающим и счетным входами счетчика канала, пятый выход блока управления соединен с разрешающим входом первого блока элемента И, выход которого соединен с третьим входом блока связи с ЦВМ, выход счетчика терминала соединен с информационным входом второго блока элементов И и с, третьим входом блока управления, шестой - девятый выходы блока. управления и четвертый - девятый входы которого соединены, соответственно, с разрешающим входом второго блока элементов И, со вторым управляющим входом коммутатора, со счетным и разрешающим входами счетчика терминала, со вторым - сель- мыМ входами устройства, первый второй, третий информационные входы и первый, второй, третий информационные выходы коммутатора соединены, соответственно, с выходом второго блока элементов Й, с первым выходом блока согласования уровней сигналов, свосьмым входом устройства, с информационным входом счетчика терминала,со вторым выходом устройства и с первым входом блока согласования уровней сигналов, второй выход которогоФереэ элемент задержки соединен стретьим выходом устройства, а второйвход блока согласования уровней сигналов является девятым входом устройства.2, УстройствО по и. 1, о т л ич а ю щ е е с я тем, что блок управления содержит дешифратор команд,схему сравнения, триггер режима,генератор импульсов, пять элементовИЛИ и два канала, выполненных ввиде триггера, трех элементов И итрех элементов задержки, причем выход триггера канала соединен с первы-ми входами первого и второго элементов И канала, вторые входы первыхэлементов И каналов соединены с выходом первого элемента ИЛИ блокауправления, выход первого элемента И канала соединен через первыйэлемент задержки канала с первымвходом третьего элемента И канала,выход третьего элемента И канала через второй элежнт задержки канала 5соединен с соответствующим входомвторого элемента ИЛИ блока управления,выход второго элемента ИЛИ блока управления соединен с первым входом схемысравнения, первый, второй выходы 20которой соединены со вторыми входами,соответственно, третьих элементов Иканалов и вторых элементов И каналов,выходы вторых элементов И каналовчерез третьи элементы задержки каналов и выход четвертого элементаИЛИ блока управления соединены совходами четвертого элемента ИЛИ блока управления, выход четвертогоэлемента ИЛИ блока управления соединен с первыми входами триггеров каналов, первый - четвертый выходы.дешифратора команд соединены, соответственно, с первым, вторым входами триггера режима и со вторыми входами триггеров каналов, выход генератора импульсов соединен с третьими входами третьих элементов И каналов, вход дешифратора команд, второй, третий входы схемы сравнения, первые входы пятого, первого и третьего элементов ИЛИ блока управления, вторые входы пятого, первого и третьего элементов ИЛИ блока управления являются, соответственно, первым - девятым входами блока управления, выход четвертого элемента ИЛИ блока управления, первый выход триггера режима, выход первого элемента И первого канала, выход второго элемента И второго канала, выход второго элемента И первого канала, второй выход триггера режима, выход третьего элемента И первого канала; выход первого элемента И второго каНала и выход пятого элемента ИЛИ блока управления являются, соответ-. ственно, первым - девятым выходами блока управления.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРР 495659, кл. С 06 Г 3/00, 1976,2. Авторское свидетельство СССРВ 566246, кл. С 06 Р 3/04, 1977840872 ставитель Ф. Шагиахметов хред А, Ач едактор В. Еремеева ректор С. Шекм каз 4766/ раж 745. Парственного комитета СССРизобретений и открытиЯ-35, Раушская иаб., д. 4/ писное ИИПИ РосУД по делам Москва, Ж
СмотретьЗаявка
2830528, 12.10.1979
КИЕВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙИНСТИТУТ ИМ. 50-ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙСОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ
СЛИПЧЕНКО ВЛАДИМИР ГЕОРГИЕВИЧ, ЖУРАВЛЕВ ОЛЕГ ВЛАДИМИРОВИЧ, СЕНЧЕНКО ВЯЧЕСЛАВ РАДИОНОВИЧ, КОРНЕЙЧУК ВИКТОР ИВАНОВИЧ, СОРОКО ВЛАДИМИР НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: видеотерминалом, вычис-лительной, сопряжения, цифровой
Опубликовано: 23.06.1981
Код ссылки
<a href="https://patents.su/6-840872-ustrojjstvo-dlya-sopryazheniya-cifrovojj-vychis-litelnojj-mashiny-c-videoterminalom.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения цифровой вычис-лительной машины c видеотерминалом</a>
Предыдущий патент: Устройство для обмена информацией
Следующий патент: Устройство для сопряжения
Случайный патент: Выпускной коллектор двигателя внутреннего сгорания