Устройство для управления обменом информацией
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 549800
Авторы: Иванов, Костинский, Мойса
Текст
11549800 О П И С А Н И ЕИЗОБРЕТЕН ИяК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51) М.К аявлено 11,03.74 (21) 2004878 06 ГЗ 04 с присоединением заявк 23) итет Государственный комите Совета Министров ССС по делам изобретений ДК 681.14(43) Опубликова (45) Дата опубл и откр 72) Автор изобретен тинский Мойса и А. Г. А, Иванов, Р,(71) Заявите(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОБМЕНО ИНФОРМАЦИЕЙИзобретение относится к области вычислительной техники и может быть использовано для организации обмена между абонентами, имеющими отличающиеся форматы данных.Известно устройство для обмена информацией 1, содержащее коммутатор, блок выходных элементов И, блок регистров обмена, блок входных элементов И, блок синхронизации, счетчики приема и выдачи.Недостаток этого устройства заключается в невозможности организовать обмен между абонентами, имеющими отличающиеся форматы данных.Наиболее близким по существу технического решения, является устройство для управления обменом информацией 2, содержащее коммутатор, блок регистров обмена, блок входных элементов И, блок выходных элементов И, блок синхронизации, блок анализа признаков и регистр учета заполнения, выход которого соединен с первым вхо. дом блока анализа признаков, второй вход которого связан с первым выходом блока синхронизации, а третий вход блока анализа. признаков и первый вход коммутатора соединены с первым входом устройства. Первый и второй входы блока синхронизации соединены соответственно с третьим выходом блока анализа признаков и со вторым входом устройства, а второй выход - с выходом уст.ройства. Информационный вход блока вход.ных элементов И связан с выходом коммутатора, а выход - со входом блока регист 5 ров обмена, выход которого соединен с информационным входом блока выходных эле.ментов И, выход которого связан со вторым входом коммутатора.Недостаток устройства заключается в низ О ком быстродействии и в невозможности организовать обмен между абонентами, имеющими отличающиеся форматы данных.Целью изобретения является расширениефункциональных возможностей устройства.15Поставленная цель достигается тем, чтов предложенное устройство введены счетчик приема и счетчик выдачи. Выход счетчика приема соединен с четвертым входом блока анализа признаков, дополнительным вхо дом блока входных элементов И и дополнительным установочным входом регистра учета заполнения. Выход счетчика выдачи соединен с пятым входом блока анализа признаков, дополнительным входом блока выход ных элементов И и дополнительным сбро.совым входом регистра учета заполнения.Вход счетчика приема, установочный вход ретистра учета заполнения и управляющий вход блока входных элементов И соединеЗ 0 ны с первым выходом блока анализа призна 54980010 15 20 25 30 35 40 45 50 55 60 65 ков, второй выход которого связан с управляющим входом блока выходных элементов И, сбросовым входом регистра учета заполнения и входом счетчика выдачи.Блок-схема устройства для управления обменом информацией приведена на чертеже. где обозначены 1 - блок синхронизации, 2 - блок анализа признаков, 3 - второй вход устройства, 4 - выход устройства, 5 - регистр учета заполнения, б - коммутатор, 7 - первый вход устройства, 8 - счетчик гриема, 9 - блок входных элементов И, 10 - счетчик выдачи, 11 - блок выходных элементов И и 12 - блок регистров обмена.Устройство работает следующим образом.Цепи приема в блоке входных эл=ментов И 9 коммутируются в соответствии с единицей информации передающего абонента, цепи выдачи в блоке выходных элементов И 11 - в соответствии с единицей информации принимающего абонента.Направление обмена задается входом 7 устройства. На входе устройства имеется коммутатор б. Запросы от передающего абонента поступают на второй вход 3 устройства, запросы от устройства принимающему абоненту поступают на выход 4 устройства,Независимо от направления обмена в регистре учета заполнения 5 каждой единице информации, заносимой в блок регистров обмена 12, ставится в соответствие триггер. При занесении единицы информации в блок 12 соответствующий ей триггер регистра 5 устанавливается в 1. При ее выдаче этот триггер устанавливается в О. Прием информации в блок 12 и ее выдача осуществляются соответственно по состоянию счетчика приема 8 и счетчика выдачи 10,Прием информации в блок 12 и ее выдача разрешаются при соответствующем состоя нии регистра 5, если есть запрос на обмен информацией.Допустим, что абонент 1 обменивается семибитными символами, а абонент 11 - - байтами, и абонент 11 - передающий, а абонент 1 - принимающий. В,исходном состоянии счетчик приема 8, счетчик выдачи 10 и регистр учета заполнения 5 находятся в О.В исходном состоянии блок анализа признаков 2 формирует признак разрешения приема информации в блок 12. При наличии за. проса от передающего абонента 11, поступаю. щего по входу 3 устройства, блок синхронизации 1 формирует стробирующий импульс, по которому байт данных заносится через коммутатор б и блок входных элементов И9 в нулевой регистр блока 12. Одновременно с занесением байта в нулевой регистр уста навливается в 1 нулевой триггер регистра 5, соответствующий нулевому регистру, Занесению байта данных в нулевой регистр блока 12 и установке в 1 нулевого триггера регистра 5 соответствует состояние О счетчика приема 8. После занесения байта данных счетчик приема 8 переводится в состояние 1. Аналогично происходит занесение байтов данных в другие регистры блока регистров обмена 12, причем параллельно с занесением информации в один из регистров блока 12 соответствующий этому регистру триггер регистра 5 устанавливается в 1.После занесения байта данных в и-й регистр блока 12 и-й триггер регистра устанавливается в 1, а счетчик приема 8 переводится в исходное состояние. Если из нулевого регистра блока 12 байт данных еще не выдан, то прием и+1-го байта должен быть запрещен, поэтому в данном случае блок анализа признаков 2 снимает признак разрешения приема. Для исключения такой ситуации нулевой символ выдается из нулевого регистра оразу после занесения нулевого байта данных. Нулевой символ выдается абоненту 1 через блок выходных элементов И 11 и коммутатор б. Выдаче нулевого символа соответствует состояние О счетчика выдачи 10. После выдачи нулевого символа счетчик выдачи 10 переводится в состояние 1. Для выдачи первого символа, содержащего остаток нулевого байта, необходимо занесение байта в первый регистр блока 12. После занесения первого байта и установки первого триггера регистра 5 блок анализа признаков 2 формирует признак выдачи первого символа (символ содержит младшие разряды нулевого байта и старшие разряды первого байта). Так как с выдачей первого символа нулевой байт целиком выдан из устройства,нулевой триггер регистра 5, соответствующий этому байту, устанавливается в О. После выдачи первого символа счетчик выдачи 10 переводится в состояние 2. Следующие символы выдаются аналогично.Если абонент 11 является принимающим, а абонент 1 - передающим, то для передачи абоненту 11 одного байта устройство должно принять от абонента 1 два символа. В данном случае блок анализа признаков 2 фор. мирует признак разрешения приема, если свободен хоть один регистр блока 12 (об этом свидетельствует нулевое состояние соответствующего регистру триггера регистра 5 и состояние счетчика приема 8, по которому идет занесение символа вданный регистр блока 12). Признак разрешения выдачи формируется блоком анализа признаков 2, если два соседних триггера регистра 5 (например, нулевой и первый) находятся в состоянии 1. Это значит, что в соответствующих этим триггерам регистрах блока 12 находятся два семибитных символа, что дает возможность выдать один восьмибитный байт.Таким образом, устройство для управле.ния обменом информацией позволяет организовать обмен между абонентами, имеющими различный формат данных без снижения быстродействия. Если в качестве одного из абонентов выступает канал ЭВМ, применение данного устройства может принести значи549800 Формула изобретения Составитель А. Горностаев Техред М. Семенов Корректор В, Гутман Редактор Л. Утехина Заказ 288,954 Изд, Ъ"а 476 Тираж 899 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий Москва, Ж, Раушская наб., д.Тип. Харьк, фил. пред, Патент тельный экономический эффект, так как дает возможность подключать к каналу ЭВМ новые перспективные устройства ввода-вывода, имеющие другой формат данных, без снижения общего быстродействия.5 Устройство для управления обменом информацией, содержащее коммутатор, блок 10 регистров обмена, блок входных элементов И, блок выходных элементов И, блок синхронизации, блок анализа признаков и регистр учета заполнения, выход которого соединен с первым входом блока анализа 15 признаков, второй вход которого связан с первым выходом блока синхронизации, а третий вход блока анализа признаков и первый вход коммутатора соединены с первым входом устройства, первый и второй входы бло ка синхронизации соединены соответственно с третьим выходом блока анализа признаков и со вторым входом устройства, а второй выход - с выходом устройства, информационный вход блока входных элементов И свя зан с выходом коммутатора, а выход - со входом блока регистров обмена, выход которого соединен с информационным входом блока выходных элементов И, выход которого связан со вторым входом коммутатора, отлич ающееся тем, что, с целью расширения функциональных возможностей, в устройство введены счетчик приема и счетчик выдачи; причем выход счетчика приема соединен с четвертым входом блока анализа признаков, дополнительным входом блока входных элементов И и дополнительным установочным входом регистра учета заполнения; выход счетчика выдачи соединен с пятым входом блока анализа признаков, до. полнительным входом блока выходных элементов И и дополнительным сбросовым входом регистра учета заполнения; вхоч счетчика приема, установочный вход регистра учета заполнения и управляющий вход блока входных элементов И соединены с первым выходом блока анализа признаков, второй выход которого связан с управляющим входом блока выходных элементов И, сбросовым входом регистра учета заполнения и входом счетчика выдачи. Источники информации, принятые во внимание при экспертизе устройства:1. Авторское свидетельство СССР,225562, кл. 6 06 1. 9/18, 1967 г.2. Авторское свидетельство СССР,288428, кл. 6 06 К И 6, 1969 г.
СмотретьЗаявка
2004878, 11.03.1974
ПРЕДПРИЯТИЕ ПЯ М-5339
ИВАНОВ ГЕННАДИЙ АЛЕКСЕЕВИЧ, МОЙСА РОМУАЛЬД СТАНИСЛАВОВИЧ, КОСТИНСКИЙ АРКАДИЙ ЯКОВЛЕВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: информацией, обменом
Опубликовано: 05.03.1977
Код ссылки
<a href="https://patents.su/3-549800-ustrojjstvo-dlya-upravleniya-obmenom-informaciejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления обменом информацией</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для преобразования двоично-десятичного кода в двоичный
Случайный патент: Способ определения содержания карбоновых кислот и низших спиртов