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
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 а
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) |
-
1970
- 1970-03-04 SU SU1411291A patent/SU368607A1/ru active
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) | Двухканальное устройство дл сопр жени двух электронно-вычислительных машин |