Устройство для сопряжения эвм с абонентами

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области вычислительной техники и может быть использовано в диалоговых вычислительных комплексах широкого назначения . Целью изобретения является увеличение количества подключаемых абонентов . Устройство содержит генератор 1 импульсов, счетчик 2 адреса, блок 3 управления, дешифратор 4 адреса, блок 5 формирования и анализа управляющих слов, блок 6 адаптеров, блок 7 уплотнения логических адресов, блок 8 управления группового устройства , блок 10 связи с каналом ЭВМ. Устройство обеспечивает многотерминальньй режим работы ЭВМ в диалоговых вычислительных комплексах. 2 ил.

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

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

РЕСПУБЛИК (51)4 G 06 F 18/00

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

mt накистзп3

glitz.l

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ (21) 4230677/24-24 (22) 10.03.87 (46) 15.12.88. Бюл. У 46 (72) P.Ï. Графов, А.К. Яновицкий и Е.А. Фридман (53) 681.3(088.8) (56) Авторское. свидетельство СССР

У 1148033, кл. G 06 F 13/00, 1985.

Блок связи с периферийными устрой-

:ствами устройства управления

ЕС-7922.01 дисплейного комплекса

ЕС-7920.01. Техническое описание

3.057.036.703, кн ° 10 ° (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С АБОНЕНТАМИ (57) Изобретение относится к области

„„SU„„1444789 A1 вычислительной техники и может быть использовано в диалоговых вычислительных комплексах широкого назначения, Целью изобретения является уве" личение количества подключаемых абонентов. Устройство содержит генератор 1 импульсов, счетчик 2 адреса, блок 3 управления, дешифратор 4 адре са, блок 5 формирования и анализа управляющих слов, блок 6 адаптеров, блок 7 уплотнения логических адресов, блок 8 управления группового устройства, блок 10 связи с каналом ЭВМ.

Устройство обеспечивает многотерминальный режим работы ЭВМ в диалоговых вычислительных комплексах, 2 ил.

1444789

Изобретение относится к области вычислительной техники и может, быть использовано в диалоговых вычислительных комплексах широкого назначения.

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

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

На фиг. 1 представлены генератор

1 импульсов, счетчик 2 адреса, блок

3 управления, дешифратор 4 адреса, блок 5 формирования и анализа управляющих слов, блок 6 адаптеров, блок

7 управления логических адресов, блок 8 управления группового устройства, абоненты 9, блок 10 связи с каналом ЭВМ.

Блок 7 уплотнения логических адресов содержит (фиг. 2) третий 11, первый 12, второй 13, четвертый 14 элементы И, первый, второй счетчики

15,16, первый, второй дешифраторы

17,18.

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

Процесс обслуживания ЭВМ абонентов осуществляется в режиме циклического внутреннего опроса. Данный режим обеспечивается модификацией адреса абонента на "+1", содержащегося в пятираэрядном счетчике 2 адреса .35 по сигналам управления -блока 3 управ.ления. Состояние счетчика 2 адреса дешифрируется блоком 4, после чего через блок 6 адаптеров осуществляется логическое подключение выбранного 40 абонента. Внутренний опрос продолжается до момента., когда один из опрашиваемых абонентов станет активным, т.е. выдает им запрос на связь с

ЭВМ. Сигнал запроса через блоки 6, 45

5,3 приостанавливает внутренний опрос, и в счетчике 2 адреса фиксирует. ся адрес данного абонента, который с помощью блока 8 управления группового устройства пересылается затем 0 в ЭВМ. Кроме того, из блока 5 формирования и анализа в блок 10 связи с каналом ЭВМ передается информация о состоянии абонента для анализа и формирования байта состояния, .передаваемого в ЭВМ. После передачи адреса в ЭВМ счетчик 2 адреса возобновляет перебор адресов, т.е. режим циклического опроса. Ответ абонент получает на одном из циклов опроса, когда он окажется логически подключенным в момент обращения к нему ЭВМ после обработки запроса.

Число логических адресов и соответствующих им физических номеров абонентов определяется разрядностью счетчика 2 адреса, т.е. равно 2 =32 °

Соответствующие адреса (60-6F) — 1 группа, (70-7F) — 2 группа.

На практике. операционная система теледоступа часто генерируется на число абонентов, меньшее максимального числа, т.е ° .на первую группу, включающую 16 абонентов (60-6F), что .объясняется прежде всего нехваткой объема оперативной памяти. Это сужает воэможности ЭВМ по органиэации систем, функционирующих в режиме разделения времени. Учитывая неравномерность и незначительную интенсивность диалогового графика, для повышения эффективности диалоговых систем актуальной является задача уплотнения информационных потоков в одном канале связи. Одним иэ подходов решения аналогичной задачи является уплотнение логических адресов под которыми понимается возмож1 ность функционирования двух и более абонентов без взаимных помех, к которым ЭВМ обращается по одному и тому же адресу.

Логическое уплотнение основано на комбинаторике 5 разряда адресных шин счетчика 2 и дешифратора 4 адреса. ЭВМ постоянно оперирует только

4-разрядной адресной шиной счетчика, т.е. адресуется к 16 абонентам с адресами 60-6F; а 5 разряд счетчика 2, являющийся признаком запроса абонентов второй группы с адресами

70-7F, в выработке адреса, передаваемого в ЭВМ, участия не принимает, а анализируется блоком 7 уплотнения логических адресов и имитируется им в момент поступления запросов от абонентов второй группы на входе дешифратора 4 адреса.

Таким образом, операционная система теледоступа, оперируя только с

16 адресами (60-6F), фактически обслуживает собственно свою первую группу абонентов, а также вторую группу с адресами (70-7Р) при наличии в ней запросов, т,е, все 32 абонента. При этом обеспечивается соответствие адресов: 60:=70...6F:=7F, т.е. двукратное уплотнение адреса.

1444789

В исходном состоянии при отсутствии в системе запросов реверсивные счетчики 15, 16 находятся в нулевом состоянии и сигналы управления, поступающие на дешифратор 4 адреса, т.е. ДШ АдТ гр, и ДШ Ад II гр., имитируют отсутствие 5-го разряда в счетчике 2 адреса, а следовательно, и в дешифраторе 4 адреса, чем обеспе- о чивается сканирование первой группы адресов.

При инициировании любого абонента в счетчик 2 адреса заносится его адрес ° В зависимости от принадлежности к группе: до 6F или свыше 6F в .счетчике 2 не устанавливается в "1"

5 разряд, являющийся признаком 2-й группы.

Одновременно устанавливается в

1" нулевой бит (внимание) в байте состояния абонента, являющийся признаком запроса, который затем передается в ЭВМ. По сигналам с выхода

5-го разряда счетчика 2 адреса и

28 нулевого бита в байте состояния, поступающего из ЭВМ, запросы абонентов фиксируются в соответствии с принадлежностью к группам в счетчиках 15,i6. В частности, запросы абонентов, адреса которых содержат

5 разряд, заносятся в счетчик 16 второй группы по прямому входу через элемент 13. Не содержащие 5 разряд фиксируются в счетчике 15 через элемент 12, Для получения ответа на запрос содержимое счетчиков 15,16 через элементы 11,14 соответственно по сигналу "Ответ" уменьшается по реверсивным входам.

Содержимое счетчиков 15,16 соответствует числу абонентов, находящихся в системе на обслуживании. Сигналы блокировки, формирующиеся на выходе дешифраторов 17,18, служат для блокировки реверсивных счетчиков

15, 16 по прямому и реверсивному входам при переполнении, нулевом содержимом счетчиков и одновременном поступлении запросов с разных групп, что обеспечивает заданный алгоритм работы и надежность устройства.

В зависимости от того, какая группа активна, на выходе дешифраторов

17,18 кроме сигналов блокировки вырабатываются сигналы управления дешифратором 4 адреса, имитирующие 5 разряд шины адреса счетчика адреса

2. В частности, при отсутствии запро/

4 сов или их наличии в первой группе абонентов сигны ы управления на выходе дешифраторов 17,18 поступающие на дешифратор 4 адреса, имитируют отсутствие 5 разряда в счетчике 2 адреса. При наличии запросов во второй группе на дешифратор 4 поступают сигналы, имитирующие 5 разряд в счетчике 2 адреса. Алгоритм формирования 5 разряда обеспечивает логическое подключение к ЭЗМ всех 32 абонентов при вдвое меньшем числе адресов, с которыми оперирует ЭВМ, т.е. дву .— кратное адресное уплотнение, при котором все 32 абонента независимо обслуживаются н порядке, определяемом активностью групп.

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

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

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

1444789

Составитель С.Бурухин

Техред А.Кравчук Корректор С.Черни

Редактор О.Спесивых

Тираж 704 Подписное

BI1HHIIH Государственного комитета СССР по делам изобретений и открытий

113035„ Москва, Ж-35, Раушская наб., д. 4/5

Заказ 6507/49

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