SU368607A1 - Устройство для обмена информацией л1ежду абонентами и цвм - Google Patents

Устройство для обмена информацией л1ежду абонентами и цвм

Info

Publication number
SU368607A1
SU368607A1 SU1411291A SU1411291A SU368607A1 SU 368607 A1 SU368607 A1 SU 368607A1 SU 1411291 A SU1411291 A SU 1411291A SU 1411291 A SU1411291 A SU 1411291A SU 368607 A1 SU368607 A1 SU 368607A1
Authority
SU
USSR - Soviet Union
Prior art keywords
exchange
circuit
information
ram
subchannel
Prior art date
Application number
SU1411291A
Other languages
English (en)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to SU1411291A priority Critical patent/SU368607A1/ru
Application granted granted Critical
Publication of SU368607A1 publication Critical patent/SU368607A1/ru

Links

Landscapes

  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Description

1
Изобретение относитс  к вычислительной технике.
Известны устройства обмена информацией между абонентами и ЦВМ. Их общий недостаток- значительный объем оборудовани , поскольку все функции обмена возложены на специальное устройство.
Цель изобретени  - сокращение оборудовани  за счет того, что часть функций выполнени  операций обмена возложена на вычислительное устройство (ВУ) ЦВМ, а управление работой - на команды ЦВМ. Сущность изобретени  заключаетс  в том, что формирование текущего адреса  чейки ОЗУ при обмене, счет адресов массива  чеек ОЗУ, с которыми производитс  обмен, формирование сигнала конца обмена осуществл етс  вычислительным устройством ЦВМ; некоторые узлы системы обмена  вл ютс  программно-адресующими и выполн ют функции как накоплени , так и формировани  и редактировани  информации .
Функцней устройства дл  обмена  вл етс  управленне потоком информации между устройствами ввода - вывода и ОЗУ ЦВМ. Оно передает данные от внещних устройств в ОЗУ и обратно, а также позвол ет нескольким внешним устройствам функционировать одновременно с обработкой данных в вычислительной системе. Кроме того, оно обеспечивает буферное накопление и запоминание информации .
Устройство имеет общий блок управлени  и работает по принципу разделени  времени.
Оно производит также необходимые операции с адресами, об7зедин ет и раздел ет информацию 3 различные группы. При этом мащииное врем  необходимо лишь дл  начала обмена и дл  записи или считывани  очередной «порции информации в ОЗУ. Несколько циклов работы ЦВМ, которые требуютс  дл  выполнени  этих операций, чередуютс  с вычислительными onepauiisTMii, не меща  вынолнепию программы вычислительным устройством, внос  лишь некоторую задержку.
Система o6Meiia представл ет собой один мультиплексный канал, состо щий из нескольких подканалов.
На фиг. 1 изображена схема обмена подканала; на фиг. 2 - схема св зей вычислительного устройства, выполн ющего функции канала.
Устройство содержит регистр слова состо ни  буфера 1, который состоит из счетчика
слогов обмена 2, регистра числа слогов обмена 5 и регистра размера слога абонента 4, триггер 5 конца обмена с абонентом, схему ff приема информации от абонентов, схему сравнени  7, дешифратор числа сдвигов 8,
буферный регистр подканалов .9, триггеры обмена 10, абоненты - приемники 11, сХ;емы разделени  12 и 13, абоненты-датчики 14, схемы совпадени  15, схему 16 приема информации в буферный регистр из сумматора ВУ, схему приоритета 17, дешифратор команды «вывод 18, дешифратор адреса команды «вывод 19, регистр адреса ОЗУ 20, схему 21 управлени  обменом с ОЗУ, оперативное запоминающее устройство (ОЗУ) 22, схему 23, формировани  адреса слова состо ни  подканала , схемы совпадени  24, регистр числа ОЗУ 25, схемы разделени  26-28, сумматор 29, схему 30 выбора подканала.
Непосредственна  св зь абонента с системой обмена осуш,ествл етс  в подканале (фиг. 1), к которому может быть подключено несколько абонентов 11, 14. Однако обмен информацией происходит одновременно только с одним из них, т. е. подканал работает с абонентами в режиме разделени  времени. Каждому абоненту в подканале соответствует триггер обмена 10.
Обменом информации подканала с абонентами управл ет регистр 1, в котором хранитс  слово состо ни  буфера.
Перед началом обмена с абонентом из вычислительного устройства программно, т. е. по сигналу дешифратора команды «вывод 18 п дешифратора адреса команды «вывод 19 в регистр 1 записываетс  информаци , соответствуюш ,а  данному абоненту, причем эта информаци  поступает по выходиым шинам сумматора 29. Одновременно аналогичным образом устанавливаетс  один из триггеров обмена 10. Триггер разрешает прохождение синхроимпульсов , управл юш.их темпом обмена с соответствуюшими абонентами, в подканал через схему совпадени  15.
Сигнал со схемы совпадени  разрешает прохождение информации из абонента - датчика 14 через схему ириема информации 6 в буферный регистр информации 9 при приеме или из буферного регистра информации в абонент - приемиик 11; разрешает прибавление счетной едииицы к счетчику слогов обмена 2; разрешает работу дешифратора числа сдвигов 8, который управл етс  от регистра 4 размера слога абонента.
Сигналы с выхода дешифратора числа сдвигов 8 вызывают сдвиг в буферном регистре информации 9 иа число разр дов, равное размеру слога абонента. После завершени  сдвига подканал готов к приему или выдаче информации по очередному синхроимпульсу.
Новое значение содержимого счетчика слогов обмена 2 сравниваетс  с содержимым регистра числа слогов обмена 3 на схеме сравнени  7.
Если сравнение произошло, в работу включаетс  обща  дл  всех подканалов часть устройства обмена (фиг. 2). Сигнал схемы сравнени , пройд  через схему приоритета 17, вырабатывает сигнал приостановки выполнени  команд вычислительного устройства (начаЛо обмена с ОЗУ), поступающий на схему уПравлбН1}  обменом 21.
Одновременно схема 23 формировани  адреса слова состо ни  подканала возбуждает
адрес слова состо ни  подканала в соответствии с номером того подканала, из которого прише; Сигнал ириостанозхи. С этоГо момента начинаетс  обмен между подканалом и ОЗУ.
Перед началом обмена с абонентом в фиксированной дл  данною подканала  чейке ОЗУ формируетс  программио-уиравл юшее слово (слово состо ни  канала), состо щее из начального значени  счетчика слов обмена , признака направлени  обмена (запись- чтение), начального значени  текущего адреса  чейки ОЗУ.
По сигиалу приостановки из схемы приоритета 17 запускаетс  схема управлеии  обмеиом 21, котора  блокирует выполнение команд в вычислительном устройстве до окончани  процесса обмена с ОЗУ. Врем  обмена жестко определено и зависит лишь от направлени  обмена. Одновременно с блокировкой выполнеии  операций адрес слова состо ни  канала через схему разделени  28 направл етс  в ОЗУ. Слово состо ни  канала, выбранное из ОЗУ в регистр 25 числа ОЗУ по сигналу схемы управлени  обменом наиравл етс  в сумматор 29. Здесь к счетчику слогов обмена 2 и к текущему адресу ТА, хран щемус  в регистре 25, прибавл етс  «1.
С сумматора 29 модифицированное слово состо ни  подканала записываетс  сначала в
регистр 25, а затем в ОЗУ по адресу, который продолжает поступать с выхода схемы 23 формировани  адреса слова состо ни  подканала на вход схемы разделени  28. Одновременно признак направлени  обмена иоступает в схему 21 управлеии  обменом с ОЗУ, представл ющую собой, по существу, микропрограммное устройство, обеспечивающее выполиение необходимых действий по организации обмеиа с ОЗУ. С сумматора 29 поступает
также измененный ТА, который записываетс  в регистр адреса ОЗУ 20.
Схема управлени  обменом с ОЗУ возбуждает сигналы обращени  к ОЗУ по ТА и анализирует признак иаправлени  обмена. В случае записи информации в ОЗУ содержимое буферного регистра 9 подканала через схему 30 выбора подканала поступает на вход схемы разделени  26, пропускаетс  через
сумматор 29 и записываетс  в регистр числа ОЗУ 25, а затем в ОЗУ 22 по текущему адресу , который хранитс  в регистре адреса ОЗУ 20.
При чтении из ОЗУ информаци  выбираетс  в регистр числа ОЗУ 25, пропускаетс  через сумматор 29 и записываетс  в буфериый регистр 9 соответствующего подканала. При прохождении через сумматор информаци  не измен етс , поскольку происходит сложение с нулем.
Приостановка длитс  стандартное число циклов. После записи или чтени  информации схема управлени  обменом 21 снимает блокировку выполнени  операции в ВУ, и машина продолжает выполнение команд.
В момент анализа признаков направлени  обмена происходит а нализ состо ни  счётчика слов обмена 2. При завершении обмена с данным абонентом всем массивом информации схема управлени  обменом 21 вырабатывает сигнал «конец обмена с абонентом. В данном подканале этот сигнал устанавливает в «1 триггер конца обмена 5, и подканал отключаетс  от абонента, так как триггер конца обмена запрещает прохождение синхроимпульсов в данный подканал, при значении счетчика слов обмена «О данный подканал имеет возможность следуюндих обращений к ОЗУ.
Предмет изобретени 
Устройство дл  обмена информацией между абонентами и ЦВМ, содержащее схему приоритета, схему формировани  адреса слова состо ни  подканала, схему приема информации в буферные регистры подканалов, схему выбора информации из подканалов, дешифратор команды «вывод, дешнфратор адресной части команды «вывод, схему управлени  обменом и подканалы, в каждом из которых выходы схем совпадени  блока программно-адресуемых триггеров обмена соединены со входами схемы разделенн , часть выходов схем совпадени  соединена со входами схемы приема информации в буферный регистр , другие входы которой соединены с выходами соответствующих абонентов - датчиков , друга  часть выходов схем совпадени  блока программно-адресуемых триггеров обмена соедннена со входами абонентов-приемников , другие входы которых соединены с выходами разр дов буферного регистра информации; выход схемы разделени  блока програл1мно-адресуемых триггеров соединен со счетным входом счетчика слогов обмена и со входом дешифратора числа сдвигов, другие входы которого соединены с выходами регистра размера слога абонента; выход дешифратора числа сдвигов соединен со входами сдвига буферного регистра информации, а выход счетчика слогов обмена соединен со входом схемы сравнени , второй вход которой подключен ко входу установки нул  счетчика
слогов обмена и к одному из входов схемы приоритета, другие входы которой подключены к соответствующим схемам сравнени  соответствующих подканалов, отличающеес 
тем, что, с целью сокращени  оборудовани , в нем выходы сумматора вычислительного устройства ЦВМ соединены с одним из входов регистра слова состо ни  буфера и триггеров обмена в подканалах, второй вход которых
соединен с выходом дешифратора команды «вывод, а третий - с дешифратором адресной части команды «вывод, единичные выходы триггеров обмена соединены со входами соответствующих схем совпадени , вторые
входы которых соединены с нулевым выходом триггера конца обмена, один выход схемы приоритета подключен ко входу схемы управлени  обменом, остальные выходы подключены ко входам схемы формировани  адреса
слова состо ни  иодканала, к управл ющим входам схемы выборки информации из буферных регистров подканалов, к управл ющим входам схемы приема информации из вычислительного устройства ЦВМ в буферные регистры подканалов и ко входам триггеров конца массива в подканалах, выход схемы выборки подканала подключен ко входу схемы разделенн , второй вход которой подключен к выходу регнстра числа оператнвного запоминающего устройства ЦВМ, а выход схемы разделени  соединен со входом сумматора вычислительного устройства, ко второму входу которого подключен один из выходов схемы управлеии  обменом, другой
выход которой соединен со входом схемы приоритета; выход схемы формировани  адреса слова состо ни  подканала нодключен к одному из входов схемы разделени , другой вход соединен с выходом регистра адреса
оперативного запоминающего устройства ЦВМ, а выход схемы разделени  подключен ко входу онеративного запоминающего устpoiicTBa , выход части разр дов регнстра числа оперативного запоминающего устройства
соединен со входом схемы управленн  обменом , выход схемы приема информации из сумматора вычислительного устройства в подканал соединен с одним из входов второй схемы разделени , второй вход которой соединен
с выходом схемы приема информацин от абонентов-датчиков , выходы которой подключены ко входам буферного регнстра информации , выход которого соединен со входамн схемы выборки информации из подканалов. 1 4S; э
Источники синкраимпульсов
Фиг. а В схему 30
триг } и
{.;jb::4a/fp а
SU1411291A 1970-03-04 1970-03-04 Устройство для обмена информацией л1ежду абонентами и цвм SU368607A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1411291A SU368607A1 (ru) 1970-03-04 1970-03-04 Устройство для обмена информацией л1ежду абонентами и цвм

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1411291A SU368607A1 (ru) 1970-03-04 1970-03-04 Устройство для обмена информацией л1ежду абонентами и цвм

Publications (1)

Publication Number Publication Date
SU368607A1 true SU368607A1 (ru) 1973-01-26

Family

ID=20450553

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1411291A SU368607A1 (ru) 1970-03-04 1970-03-04 Устройство для обмена информацией л1ежду абонентами и цвм

Country Status (1)

Country Link
SU (1) SU368607A1 (ru)

Similar Documents

Publication Publication Date Title
US4181936A (en) Data exchange processor for distributed computing system
SU368607A1 (ru) Устройство для обмена информацией л1ежду абонентами и цвм
KR100282519B1 (ko) 플래시 메모리의 데이터 리드속도 향상회로
SU1003151A1 (ru) Запоминающее устройство с контролем информации при записи
SU1462408A1 (ru) Устройство дл отображени информации на экране телевизионного индикатора
SU1288757A1 (ru) Буферное запоминающее устройство
SU1472909A1 (ru) Запоминающее устройство с динамической адресацией
SU1160424A1 (ru) Устройство управлени доступом к общей пам ти
JPS59178667A (ja) メモリ装置
SU1173414A1 (ru) Программное устройство управлени
SU378832A1 (ru) Устройство ввода информации
SU1347097A1 (ru) Запоминающее устройство с коррекцией программы
SU760076A1 (ru) Устройство для сопряжения1
SU932567A1 (ru) Запоминающее устройство
RU2033636C1 (ru) Устройство для сопряжения источника информации с процессором
SU1163357A1 (ru) Буферное запоминающее устройство
SU1113793A1 (ru) Устройство дл ввода информации
SU734655A1 (ru) Устройство дл обмена информацией
SU1310827A1 (ru) Устройство дл сопр жени источника и приемника информации
SU1365131A1 (ru) Буферное запоминающее устройство
SU1387006A1 (ru) Коммутационное устройство
RU2020571C1 (ru) Устройство обмена вычислительной системы
SU674020A1 (ru) Устройство управлени электронной вычислительной машиной
SU1164723A1 (ru) Процессор цифровой вычислительной машины
SU1481780A1 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин