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

Номер патента: 399864

Авторы: Вител, Киселев, Романкевич

ZIP архив

Текст

О П И С А Н И Е 399864ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советских Социалистических РеспубликЗависимо авт, св тельст З.Х 11.1971 ( 17236461 М. Ел. 6 06 13,аявл с присоединением зд ки е осударствеиныи камит Совета Министров ССС по делам изобретенийи открытий Приоритет Опубликовано ОЗ,Х.1973, Бюллетень Ле 39 Дата опубликования описания 6.11.1974 УДК,681,327,2(088 ГГ,1.1 .:етия Авторыизобрете А. Быков, В. И елев и манкеви Заявитель вский ордена Ленина политехнический Великой Октябрьской социалистиче ститут им. 50 й революции Я ОБМЕНА ДАННЪ СТРОЙСТ Изобретение относится к вычислительной технике и может быть использовано для организации связи абонентов с центральным вычислителем или между собой.Известно устройство для обмена данными, содержащее буферный накопитель с ассоциативным поиском, коммутатор, подключенный к блоку, передачи данных и блоку терминалов, центральный вычислитель, подсоединенный к блоку управления. Однако это устройство характеризуется резким возрастанием объема накопителя с увеличением количества терм)иналов и отсутствием обмена информацией между терминалами.Предлагаемое устройство отличается от известного тем, что оно содержит дополнительный адресный накопитель, подсоединенньш к вычислителю, блоку передачи данных и буферному накопителю, регистр номеров терминалов, входы и выходы которого подключение к коммутатору, вычислитело и буферному накопите:по, счетчик, входы которого соединены с буферным накопителем, а выходы - с блоком управления.Такое выполнение устройства позвотяет осуществить обмен данными между терминалами, т. е. расширить функциональные возможности устройства.На черте)ке приведена блок-схема устройства,оУстройство содержит коммутатор 1, подключенный к блоку передачи данных 2, связанною с числовыми матрицдми 3 дополнительного адресного накопителя 4, включдю щего также регистр адреса 5. Буферный накопитель с ассоциативным поиском 6 состоит из собственно ассоциативного накопителя 7 и узла записи-считывания 8. Блок терминалов 9 подключен и коммутатору 1.10 Устройство содержит также счетчик 10,вход которого подключен к узлу записи-считывания 8 буферного пдкопителя 6, центральный вычислитель 11, связанцый с блоком управления 12. Рсгпстр 13 номеров терминалов 15 подключен и коззттдтору 1, вычислителю 11и буферному цдкопитслю 6. Блок управления 12 связан с выходо) счегчик) 10, д тдк)ке со всеми остальными блоками устройства, Б признаковой части ассоциативного накопителя 20 хранится тол ко код цомсрОВ б),ков источников информации. 11 ми могут бызч кдк блок терминалов 9, так и центральный вычислитель 11. Информдеишш)ый массив ис з;шисывдстся в адрсспый накопитель 4 в страницу, адрес 25 кот)ро хранится В инфорзд)П 3 оццой астиячейки накопителя 7 с признаком соответствующего истопикд. Если же стр)пиц в накопителе -1, соответств) ющдя 5 Ччс.с накопителя 7, не занята информационным массивом, 30 в призпаковой части размегцаются пули. Кро60 65 ме того, в информационной части каждой заполненной ячейки накопителя 7 хранится код блока потребителя информации и номер страницы массива (если их несколько), предназначенной этому потребителюКоличество обслуживаемых терминалов гораздо больше количества страниц накопителя 4, следствие чего страницы не жестко привязаны к обслуживаемому блоку, а распределяются перед началом осуществления диалога. Это возможно благодаря тому, .что вероятность одновременного обращения в устройство большого количества терминалов довольно низка. Количество терминалов в устройстве выоирается пз условия сохранения времени ожидания ответа на заявку меньшим,по сравненгно с наперед заданной величиной,Предлагаемое устройство работает в режиме приема массива информации от источника информации, лиоо в режиме передачи массива потребителю информации. В режиме приема в блок управления 12 поступает запрос готовности устройства к приему массива информации от источника информации. В случае готовности из блока управления 12 поступает соответствбующий сигнал в блок терминалов 9, либо в вычислитель 11, а в регистр номеров терминалов 13 заносится из коммутатора 1 код блока, сделавшего запрос (если запрос поступил из блока 9), либо из вычислителя 11. Затем в накопителе 7 выполняется цикл поиска свободной страницы в накопителе 4. По окончании этого цикла адрес начала свободной страницы передается в регистр адреса 5, а в признаковую часть соответствующей ячейки накопителя 7 заносится содержимое регистра номера терминалов 13 через узел записи-считывания 8, Вслед за этим источнику информации выдается сигнал, разрешающий выдачу массива информации. Запись массива осуществляется либо из блока 9 через блок 2, либо пз вычислителя 11. В начале поступает код номера потреоителя последующего массива, которьш записывается в информационную часть соответствующей ячейки накопителя 7. Затем коды информационного массива последовательно поступают в числовые матрицы 3 накопителя 4.По окончании массива код конца массива, поступающий от источника, дешифрируется блоком управления 12 в соответствующий признак, и,при, отсутствии очереди трсоований, переводящий устройство в режим передачи информации потребителю.Если к моменту поступления сигнала запроса готовности устройство занято обслуживанием, то код номера запрашивающего блока заносится в блок управления 12, где помещается в очередь на обслуживание,Наивысшим приоритетом в этом случае обеспечивается вычислитель 11, код номера 1 которого помещается в очередь, первым, независимо от длины очереди. По окончании об. 5 10 15 20 25 30 35 40 45 50 55 4служивапия предыдущего требования, т, е. по признаку копец массива, либо конец страницы на регистр номера терминалов 13 поступает код номера первого в очереди блока. Одновременно этому блоку выдается сигнал готовности устройства к обслуживанию. Дальнейшая работа устройства пе отличается от описанной выше.Реализуя режим передачи, блок управления 12 организует последовательный просмотр информационноп части ячеек накопителя 7, соответствующих занятым страницам накопителя 4.Код номера потребителя первой же занятой страницы накопителя 4 поступает на коммутор 1 либо в вычислитель 11, подготавливая тем самым цепь прохождения сигнала опроса состояния блока - потребителя информации. Одновременно код адрсса начала страницы массива из информационной части соответствующей ячейки накопителя 7 передается на регистр адреса 5 накопителя 4. Вслед за этим потреоптелю выдается сигнал опроса состояния. С приходом от потребителя импульса готовности к приему информации из накопителя 4 поступает через блок 2 к блоку терминалов 9 лиоо по кодовым шинам к вычислителю 11.По окончании передачи страницы из накопителя 4 в блок управления 12 поступает,признак конец страницы, по которому устройство приступает к обслуживапио следующего потребителя. В том случае, если потребителю предназначена одна страница информации, о чем свидетельствует соответствующий признак в информационнои части ячейки накопителя 7, то по окончанию передачи ее, эта страница считается свободной и в признаковую часть ячейки накопителя 7 заносятся нули.Если же потребителю предназначено несколько страниц информации, что определяется при одновременном просмотре всех занятых ячеек накопителя 7, то код, соответствующий количеству страниц, заносится в счетчик 10. Передача очереднои страницы осуществляется по сигналу от потребителя - смена страниц. В конце набора страниц помещается признак конец массива,Освобождение страниц в этом случае производится только после передачи последней, о чем свидетельствуют показания счетчика 10 по сигналу конец работы от потребителя,Для обеспечения мультиплексного режима работы в счетчик 10 заносится также код номера этого потребителя. Таким образом, после передачи одной пз страниц система может оослуживать очередного потребителя. Предмет изобретения Устройство для обмена данными, содержащее буферный накоцптсль с ассоциативным поиском, коммутатор, подключенный к блоку передачи данных и блоку терминалов, цент;орректор Л. Чуркина Заказ Ч 4 И Изд. М 56 Тирана 542 Подписное ЦНИИПИ Государственного комитета Совета Минисгров СССР по делам изобретений и открытий Москва, Ж, Раушская наб., д. 4/5Типогоайия, пр. Сапунова, 2 ральный вычислитель, подсоединенный к блоку управления, отличаюш,ееся тем, что, с целью расширения функциональных возможностей устройства, оно содержит дополнительный адресный накопитель, подсоединенный к вычислителю, блоку передачи данных и буферному накопителю, регистр номеров терминалов, входы и выходы которого подключены к коммутатору, вычислителю и буферному накопителю, счетчик, входы которого соедине.5 ны с буферным накопителем, а выходы - сблоком управления.

Смотреть

Заявка

1723646

Киевский ордена Ленина политехнический институт лети Великой Окт брьской социалистической революции

витель И. А. Быков, В. И. Киселев, А. М. Романкевич ПУТ сотпо

МПК / Метки

МПК: G06F 13/00

Метки: данными, обмена

Опубликовано: 01.01.1973

Код ссылки

<a href="https://patents.su/3-399864-ustrojjstvo-dlya-obmena-dannymi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена данными</a>

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