[go: up one dir, main page]

SU943696A2 - Устройство дл сопр жени вычислительных машин - Google Patents

Устройство дл сопр жени вычислительных машин Download PDF

Info

Publication number
SU943696A2
SU943696A2 SU803235050A SU3235050A SU943696A2 SU 943696 A2 SU943696 A2 SU 943696A2 SU 803235050 A SU803235050 A SU 803235050A SU 3235050 A SU3235050 A SU 3235050A SU 943696 A2 SU943696 A2 SU 943696A2
Authority
SU
USSR - Soviet Union
Prior art keywords
command
output
information
input
node
Prior art date
Application number
SU803235050A
Other languages
English (en)
Inventor
Леонид Дмитриевич Муравьев
Михаил Васильевич Примако
Александр Евгеньевич Ченцов
Original Assignee
Войсковая часть 03444
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 by Войсковая часть 03444 filed Critical Войсковая часть 03444
Priority to SU803235050A priority Critical patent/SU943696A2/ru
Application granted granted Critical
Publication of SU943696A2 publication Critical patent/SU943696A2/ru

Links

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Description

(54) УСТРОЙСТВО дл  СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН
1
Изобретение относитс  к цифровой вычислительной технике, может найти применение в многомашинных.вычислительных комплексах и сет х ЭВМ-дл  св зи вычислительных машин между собой , дл  св зи ЭВМ с нестандартными внешними устройствами.

Claims (3)

  1. По основному авт, св. № 732845 известно устройство дл  сопр жени  вычислительных машин, содержащее ,Q первый и второй регистры команд, первый и второй буферные регистры данных , блок управлени  св зью с основной машиной, блок управлени  лини ми св зи, регистр приоритетов, груп- ,5 пу блоков усилителей св зи с линией, причем первый вход - выход блока управлени  св зью с основной машиной  вл етс  первым управл ющим входом выходом устройства, а второй вход - 20 выход - подключен к управл ющему входу - выходу первого регистра команд, информационный вход которого соединен с инфopмaциoнf ы и входами устройства и первого буферного регистра данных, управл ющий вход которого соединен с выходом блока управлени  св зью с с основной машиной, выход второго буферного регистра данных подключен к информационному выходу устройства, информационные входы выходы группы блоков усилителей св зи с линией  вл ютс  информационным входом - выходом устройства, а управл ющие входы - выходы - вторым управл ющим входом - выходом устройства , первый вход - выход блока управлени  лини ми св зи подключен соответственно к первым входам - выходам группы блоков усилителей св зи с линией, второй вход - выход ко входу - выходу второго регистра команд , третий вход - выход - к третьему входу - выходу блока управлени  св зью с основной машиной, четвертый вход - выход - к первому входу - выходу регистра приоритетов, а выход - к управл ющему входу второго буферного регистра данных, вторые входы - выходы регистра приоритетов подключены соответственно ко вторым входам - выходам группы блоков усилителей св зи с линией, выход первого буферного регистра данных, информационные входы вторых буферных регистров команд и данных подключены соответственно к информационным вхо дам - выходам группы блоков усилителей св зи с линией fl J. Недостатком этого устройства  вл етс  ограниченные функционап-ьные возможности, так как оно не контроли рует процедуру установлени  св зи (обмен кодами команд). Если после анализа кода команды, поступившего q линий- св зи (с основной машины) , основна  машина (лини  св зи) попытаетс  передать в устройство сопр жени  не соответствующий код встречной команды, эта команда отвергаетс  и устройство ждет по влени  из основной машины (линии св зи) нужной команды, что приводит к затратам времени процессора на установление св зи, т.е. к уменьшению времени выполнени  основной программы. Авостна  ситуаци , возникающа  при этом, не обрабатываетс , т.е. соответствующие авостной ситуациидсигналы не транслируютс  в линию св зи (основную машину) . Кроме того, известное устройство сопр жени  не контролирует принимаемую (передаваемую) информацию, что приводит к снижению достоверности принимаемой (передаваемой) информации. Целью изобретени   вл етс  расширение функциональных возможностей устройства и повышение достоверности обмена информацией. Указанна  цель достигаетс  тем, что в устройство введены узел анализа соответстви  команд, узел формировани  контрольного разр да, узел контрол  принимаемой информации и фо мировани  сигнала ошибки, причем пер вый и второй информационные входы уз ла анализа соответстви  команд соеди нены соответственно с выходами перво го и второго регистров команд, а пер вый и второй управл ющие входы - вых ды соответственно с четвертым входом выходом блока управлени  св зью с основной машиной и п тым входом - вы дом блока управлени  лини ми св зи,. информационный вход узла формировани контрольного разр да соединен с информационным входом устройства, управл ющий вход - со вторым выходом блока управлени  св зью с основной машиной , а информационный выход - со вторым информационным входом первого буферного регистра данных, информационный вход узла контрол  принимаемой информации и формировани  сигнала ошибки соединен с выходом второго буферного регистра данных, а вход .ВЫХОД; с шестым входом - выходом блока управлени  лини ми св зи, а также тем, Что узел контрол  принимаемой информации и формировани  сигнала ошибки содержит две группы элементов И, группу усилителей и выходной усилитель, причем информационные входы элементов И первой группы подключены к информационному входу узла, управл ющие входыко входной шине входа - выхода узла, а выходы - ко входам соответствующих усилителей группы, выходы которых соединены с соответствующими входами элементов И второй группы, выходами соединенных через выходной усилитель с выходной шиной входа - выхода узла, и тем, что узел анализа соответстви  команд содержит схему сравнени , информационные входы которых подключены соответственно к первому и второму информационным входам узла, управл ющие входы - соответственно к входным первого и второго входов - выходов узла и первым входам первого и второго элементов И, выходы кото, рых подключены соответственно ко входам первого и второго усилителей, вторые входы - соответственно к инверсным выходам второго и первого усилителей, пр мые выходы которых соединены соответственно с первыми входами третьего и четвёртого элементов И, вторыми входами подключенных к выходу схемы сравнени , а выходами соответственно к выходным шинам первого и второго входов - выходов узла , а также тем , что блок управлени  лини ми св зи содержит узел усилителей входных сигналов, первый четвертый входы которого соединены соответственно с первым, п тым, третьим и четвертым входами - выходами блока, регистр признаков команд, вход которого соединен со вторым входом - выходом блока, дешифратор номеров линий св зи, соединенный входом с третьим входом - выходом блока, узел коммутации выходных сигналов , первый и второй входы которого соединены соответственно с шестым и третьим входами - выходами блока и узел синхрониз ации, первый вход которого соединен с третьим входом - выходом блока, группа входов - с группой выходов узла усилителей входных сигналов и первой груп пой входов узла коммутации выходных сигналов, первый - седьмой выходы ко торого соединены соответственно с первым - шестым входами - выходами и выходом блока, втора  группа входов - с группой выходов регистра признаков команд и вторым и третьим входами узла синхронизации, и тем, что блок управлени  св зью с основной машиной содержит узел коммутации выходных сигналов, выходы которого соединены соответственно с пер вым - четвертым входами - выходами и первым и вторым выходами блока, первый, второй, и третий входы - со ответственно с первым и вторым вых дами узла синхронизации и третьим входом - выходом блока, перва  груп па входов - с группой выходов регис ра признаков команд, а втора  групп входов - с группой выходов узла ком мутации входных сигналов, первый и второй входы которого соединены соответственно с первым и четвертым входами - выходами блока, третий вход - с выходом регистра номера ли нии св зи, вход которого подключен к первому входу - выходу блока, вхо регистра признаков команд соединен со вторым входом - выходок блока, группа входов узла синхронизации по ключена к группам выходов регистра признаков команд и узла коммутации входных сигналов. На фиг. 1 представлена блок-схема устройства-, на фиг. 2-6 - функциональные схемы узла контрол  принимаемс 1 информации и формировани  сигнала ошибки, узла анализа соответстви  команд, блока управлени  св зью с основной машиной, блока уп равлени  лини ми св зи и узла форми ровани  контрольного разр да соотве ственно. Устройство содержит (фиг. 1) уз 1контрол  принимаемой информации и формировани  сигнала ошибки, узел 2анализа соответстви  команд, первый регистр 3 команд, второй буферный регистр k данных, блок 5 управлени  св зью с основной машиной, 9 . 66 узел 6 формировани  контрольного разр да , второй регистр 7 команд, блок 8 управлени  лини ми св зи, первый буферный регистр 9 данных, регистр 10 приоритетов, внутреннюю магистраль 11 устройствами группу блоков 12 усилителей св зи с лини ми. Информационный выход 13 шин I и 15 первого управл ющего входа - выхода и шины 16 информационного входа устроиства подключаютс  к соответствующим входам - выходам основной.машины , а шины 17 и 18 приема из линии св зи и шины 19 и 20 выдачи в линию св зи второго управл ющего,и информационного входов - выходов устройства служат дл  управлени  и информационного обмена с соответствующими лини ми св зи 21. Узел 1 контрол  принимаемой информации и формировани  сигнала ошибки дл  случа  дев тиразр дного информационного слова содержит (фиг. 2) информационный вход 22, шины 23 входа - выхода, элементы И 24, 25 и 26 первой группы , усилители 27-29 группы, эле-, менты И 30 второй группы и выходной усилитель 31. Узел 2 анализа соответстви  команд дл  случа  двухразр дной команды содержит (фиг. 3) схему сравнени  32, состо щую из элементов И 33-37 и усилителей , первого, второго, четвертого и третьего элементов И , усилители 45, $, информационные входы k7 и 48 узла, входные 49 и 50 и выходные 51 и 52 шины первого и второго входов - выходов узла. Блок 5 управлени  св зью с основной машиной содержит (фиг. 4) выходную 53 и входную 54 шины второго входа - выхода блока, входные 55 и выходные 56 шины первого входа выхода блока, выходную 57 и входную 53 шинь четвертого входа - выхода блока, выходные 59 и выходные 60 шины третьего входа - выхода блока, выходы 61 и 62 блока, регистр 63 признаков команд, регистр 64 номера линии св зи, узел 65 коммутации выходных сигналов, узел 66 коммутации входных сигналов, узел 67 синхронизации . Узел 65 коммутации выходных сигналов состоит из элементов И 68-80, элемента ИЛИ 81, элемента задержки 82 и усилителей 83-91. Узел 66 коммутации включает усилители 92-98, элементы И 99-101, элемент задержки 102. Узел синхронизации содержит элементы И ЮЗ-и 104, генератор 105 импульсов, генератор 10б оди ночного импульса, элемент ИЛИ 107 и усилители 108 и 109. Блок 8 управлени  лини ми св зи содержит (фиг. 5 узел 110 коммутации входных сигналов узел 11t синхронизации, узел 112 коммутации выходных сигналов,дешифра тор 113 номера линии св зи и регистр 1 I признаков команд. Узел 110 коммутации входных сигналов содержит усилители 115-122 и элемент И 122. Узел 111 синхронизации включает элемент ИЛИ 123, элементы И nk и 125, усилители 126 и 127, генератор 128 импульсов и генератор 129 одиночного импульса. Узел 112 коммутации выходных сигналов состоит из элементов ИЛИ 130, элементов И 131 группы 132, элементов И 133-1 7, элемента задерж ки 1 8-156, входные 157-162 и выходные 163-168 шины первого-п того входо выходов блока и шины 1б9 выхода блока Узел 6 формировани  контрольного разр да состоит из (фиг, 6 элементов И 170, 171 и 172 первой группы, усилителей 173-175 группы, элементов И 176 второй группы, выходного усилител  177, информационного входа 178, входной 179 и выходной 180 шин выхода - выхода узла. Первый регистр 3 команд предназначен дл  рас ифровки и хранени  Команды, поступающей из основной машины и в соответствии с прин той командой задает режим работы устройства Второй буферный регистр k данных предназначен дл  буфе ризации (временного запоминани ) кодов команд и данных, которые необходимо передать из одной линий 21 св зи в основную машину. Блок 5 управлени  св зью с основной машиной принимает , интерпретирует и формирует управл ющие сигналы основной машины, управл ет работой регистров 3 и 9 и узла 6 формировани  контрольного раз р да. Блок 5 транслирует сигнал несрответстви  команд в основную машин ( ОМ) из узла 2, если встречна  команда , выставленна  ОМ неверна. Блок 5 управл ет приемом команды с регист ра 3 в узел 2. Узел 6 формировани  контрольного разр да предназначен дл  формировани  контрольного разр да . Узел 6 формирует контрольный раз р д слога, так что суммарное число единиц 8 передаваемой информации и контрольном разр де нечетное. Второй регистр 7 команд предназначен дл  расшифровки и хранени  команды. 6 поступившей из любой линии 21 св зи и в соответствии с прин той командой задает режим работы устройства. Блок 8 управлени  лини ми св зи служит дл  интерпретации и формировани  управл ющих сигналов линий св зи, а также управление работой регистра 7 и буферного регистра Ц. Блок 8 коммутирует сигнал несоответстви  команд из узла 2 в соответствующую линию 21 св зи, если встречна  команда, выданна  на линии св зи, неверна. Блок 8 управл ет приемом кода команды со второго регистра команд 7 в узел 2 анализа соответстви  команд. Первый буферный регистр данных 9 предназначен дл  буферизации (временного запоминани ) кодов команд и данных, которые необходимо передать из основной машины в одну из линий св зи 21. Регистр 10 предназначен дл  обеспечени  коммутации основной машины с одной из линий св зи в соответствии с прин тыми в устройстве приоритетами. Внутренн   магистраль 11 устройства предназначена дл  передачи к любому из блоков 12 усилителей св зи с линией информации с буферного регистра 9 и управл ющих сигналов с блока 8, а также дл  передачи от любого из блоков 12 информации во второй регистр 7 команд или второй буферный регистр данных и управл ющих сигналов в блок 8 управлени  лини ми св зи. Устройство работает следующим образом . Обмен информацией осуществл етс  между основной ЭВМ и одной из линий св зи.(одновременно). В режиме передачи информации из основной машины (ОМ) в одну из линий св зи , когда в оперативной пам ти ОМ подготовлен массив информации дл  передачи , ОН выдает команду Записать. Полученна  из канала ОМ по шинам 16 выдачи в сопровождении соответствующих управл ющих сигналов на шинах 15 команда Записать заноситс  в регистр 3 команд дл  задани  режима работы устройства и в буферный регистр 9 дл  передачи кода команд в выбранную линию св зи, например 21 Адресаци  в выбранной линии.осуществл етс  обычным образом с помощью блока 5 управлени  св зью с основной машиной, блока 8 i регистра 10. Код команды Записать с буферного регистра 9 через внутреннюю магистраль 11 и включенный регистром 10 приоритетов блок 12 усилителей св зи с линией передаетс  в линию св зи 21yj, а также код команды Записать с помощью управл ющего сигнала блока 5 поступает из буферного регистра 3 в узел 2 дл  сравнени  со встречной камандой, котора  поступает в тот же узел из линии св зи 21. Выполнение процедуры передачи данных возможно лишь при соответствии команд, поступивших, с одной стороны, из. канала ОМ и, с другой стороны, из соответствующей линии св зи. Если после анализа кода команды с ОМ лини  св зи 2 Ц попытаетс  передать в устройство сопр жени  не соответствующую с ОМ встречную команду (не выставлена команда Читать), то в узле 2 вырабатываетс  сигнал несоответстви  команд, и в линию св зи, от которой был выставлен неверный код команды, через блок 8 (по управл ющим шинам), через внутреннюю магистраль 11, усилители блока 12 в линию св зи 12 поступает сигнал, информирующий линию о неправильном выставлении кода команды Встречна  команда Читать поступает из линии св зи 21х через включенный регистром 10 блок 12. усилителей и внутреннюю магистраль 11 в регистр 7команды и буферный регистр данных 9, а также код команды Читать с помощью управл ющего сигнала блока поступает из второго буферного регис ра 7 в узел 2. При этом блок 5 упра л ет приемом команды из ОМ, а блок 8управл ет передачей кода этой команды в линию 21,) св зи и приемом встречного кода команды из линии 21 св зи, принима  (посыла ) соответствующие сигналы через внутреннюю магистраль 11 устройства в блок 12 усилителей с (на) управл ющих шин 19 выдачи (шины 17 линии приема 21у св зи). После процедуры установлени  св зи (обмен кодами команд) устройство переходит непосредственно к передаче данных. Приемом информации из канала ОМ в устройство сопр жени  и приемом кода информации с информационных шин 16 ОМ в узел 6 yпpafвл eт блок 5. Поступивша  информаци  заноситс  в буферный регистр 9 одновременно с контрольным разр дом (он поступает из узла 6) по управл ющему сигналу с блока 5 о Передачей информации из устройства сопр жени  в линию 2 Ц управл ет блок 8. Информаци  из первого буферного регистра 9 через внутреннюю магистраль 11 устройства и блок 12; усилителей св зи поступает на шины 20 линии 21 св зи. Передача информации заканчиваетс  после поступлени  соответствующего сигнала по шинам 15 в блок 5, «о торый прекращает управление приемом информации из канала ОМ и посылает сигнал конца обмена в блок 8. Блок 8 прекращает управление передачей информации из устройства в линию 21 св зи и через внутреннюю магистраль 11 устройства и блок 12 усилителей передает сигнал конца обмена в шины 19х, линии 21 св зи. Передача информации может быть также прекращена по инициативе линии 21 св зи. В этом случае сигнал конца обмена по шинам 7 через блок 12х усилителей и внутреннюю магистраль 11 устройства поступает в блок 8, который прекращает управление передачей информации из устройства в линию 21-J св зи и посылает соответствующий сигнал в блок 5. Этот блок, в свою очередь, блокирует прием информации из канала ОМ и-по шинам посылает в ОМ сигнал конца обмена данными. В режиме передачи информации из какой-либо линии 21 в основную машину из линии св зи, например 2Ц, по шинам 18-1 выдачи из линии св зи через блок Т2 усилителей св зи выдаетс  код команды Записать (в сопровождении соответствующих управл ю щих сигналов на шинах 17). Полученна  из линии 21 команда Записать заноситс  в регистр 7 дл  задани  режима работы устройства и в буферный регистр дл  передачи кода команды в ОМ. Код команды Записать из регистра 7 поступает в узел 2о Прием кода команды в регистр 7, в узел 2, буферный регистр 4 производитс  под управлением блока 8 Блок 8 посылает сигнал об инициировании процедуры обмена со стороны линии 2Ц в блок 5. Этот блок, в свою очеоедь , по шинам }k сообщает ОК о поступлении с линии команды, инициирующей обмен информацией. Выполнение процедуры передачи данных возможно лишь при соответствии команд, поступивших в -узел с одной стороны из регистра 7, а с другой из регистра 3 Встречна  команда Читать посту пает из ОМ по шинам 16 в регистр 3 и буферный регистр 9. При этом блок 5 управл ет приемом команды из ОМ, а блок 8 управл ет передачей кода э команды в линию 2Ц. Если из ОМ поступила отлична  от команды Читать команда, то в узле 2 вырабатываетс  управл ющий сигнал несоответстви  команд, который чере блок S по шине 1А информирует ОМ о неверно выставленной команде. После процедуры установлени  св  ( обмен кодами команд) устройство п реходит непосредственно к передаче данных. Приемом информации из линии 21 св зи управл ет блок 8, Информа ци  с шин 18 через внутреннюю магистраль 11 поступает в буферный ре гистр k, а затем в узел 1, а по шинам 13 - в ОМ. Прием информации в узел 1 осуществл етс  по управл ющему сигналу из блока 8. В узле 1 происходит контроль по модулю два прин той из линии св зи информации вместе с контрольным разр дом. В случае обнаружени  информации с неверным контролем вырабатываетс  сигнал ошибки, который nocTynfeT в блок В. Сигнал ошибки из блока 8 поступа ет через внутреннюю магистраль 11 и блок 12 усилителей в шины 19. Сигнал ошибки из блока 8 поступает через блок 5 в шину И приема ОМ. Таким образом ,узел 1 информирует ОМ и линию 21-, св зи о неверно принимаемой (передаваемой) информации. Передача информации прекращаетс  после поступлени  соответствующего сигнала по шинам 7 в блок 8, который прекращает управл ть приемом информации из линии 21/, и посылает сигнал конца обмена- в блок 5. Этот блок, в свою очередь, по шинам 1 передает сигнал конца обмена в ОМ. Передача информации может быть также прекращена по инициативе ОМ. В этом случае сигнал конца обмена по шинам 15 поступает в блок 5, который блокирует передачу информации в канал ОМ и посылает сигнал конца обме на в блок 8. Блок 8 прекращает управ ление приемом информации в устройст во из линии 21I через внутреннюю магистраль П и. блок 12 усилителей передает сигнал конца обмена в шины 19. Режим передачи информации из ОМ в одну из линий 21 св зи задаетс  не только командой Записать, полученной из канала ОМ,как было описано выше, но и командой Читать,полученной из какой-либо линии 21 св зи. В этом олучае дл  выполнени  процедуры передачи данных из канала ОМ должна быть получена встречна  команда Записать . Аналогично режим передачи данных из какой-либо линии 21 задаетс  не только командой Записать, полученной из линии св зи, как было описано выше, но и командой Читать, полученной из канала ОМ. В этом случае дл  выполнени  процедуры передачи информации из соответствующей линии св зи должна быть получена встречна  команда Записать. В тех случа х, когда обмен информацией инициируетс  командой (Записать или Читать), поступившей из линии 21, ОМ имеет возможность прочитать этот код команды. Это необходимо дл  того, чтобы ОМ могла проанализировать код поступившей команды из линии св зи и послать в устройство нужную команду о необходимости модификации режимов работы. Эта процедура выполн етс  при поступлении из канала ОМ команды Уточнить словососто ние . По этой команде содержимое буферного регистра t по шинам 13 лередаетс  в канал ОМ (как было описано выше, в этот регистр заноситс  код команды, поступившей из какой-либо линии св зи). Если после анализа кода команды из линии св зи, ОМ попытаетс  передать в устройство несоответствующую встречную команду, то в узле 2 вырабатываетс  сигнал несоответстви  команд, который через блок 5 передаетс  по шине }k в основную кашину. Дл  передачи управл ющих и служебных директив от ОМ в какую-либо линию св зи или из какой-либо линии св зи в ОМ используетс  команда Управление ,. Управл юща  информаци , предназна1|енна  дл  подключенного к линии св зи абонента или дл  ОМ, кодируетс  различными комбинаци ми модификаторов в коде самой команды. При передаче управл ющей директивы от ОМ к абоненту какой-либо линии 21 команда Управление, полученна  из канала ОМ по шинам 16 в сопровождении соответствующих управл ющих сигн-алов на шинах 15, заноситс  в регистр 3 команд и буферный регистр 9, откуда затем через внутреннюю магистраль 11 и включенный регистром 10 соответствующий блок, например 12, усилителей св зи с линией передаетс  на шины 20. При этом блок 5 управл ет приемом команды из ОМ, а блок 8 управл ет передачей кода этой команды в линию 21 св зи. Вс  информаци , поступающа  на буферный регистр 9 данных, независимо от того, числова  она или управл юща , сопровождаетс  контрольным разр дом, который формируетс  в узле 6. При передаме управл ющей директивы от какой-либо линии св зи к ОМ, команда Управление, полученна  из линии, например 2 св зи, по шинам 18 в сопровождении соответствующих управл ющих сигналов на шинах 17 через блок 12,, усилителей и внутреннюю магистраль 11 заноситс  на регистр 7 команд и буферный регистр А данных, из которого затем по шинам 13 передаетс  в канал ОМ, Вс  информаци , поступающа  на буфер регистра k данных, независимо от того управл юща  она или числова ,, далее контролируетс  в узле 1. Управл ет приемом информации в узел 1 блок 8, который управл ет также приемом этой команды из линии 21 св зи, а блок 5 управл ет передачей кода этой команды в ОМ. Узел 1 контрол  принимаемой информации и формировани  сигнала обме на работает следующим образом. На выходы элементов И , 25 и 26 поступают {фиг, 2) информационные сигналы с информационного входа 22 и стробирующий сигнал по входной шине входа - выхода 22, На выходе элементов И 2 формируетс  единица тогда и только тогда, когда сумма значений первых трех разр дов не  вл етс  четной. Аналогично, на выходах элементов И 25 сигнал по вл етс  в случае нечетности суммы вторых тре разр дов, а на выходах элементов И 26 - нечетности третьих трех разр дов , С выходов элементов И 30 единичный сигнал выдаетс  на выходную шину входа - выхода 22 через выходной усилитель 31 в случа х, если на входы всех или только одного из уси лителей 27-29 поступают единичные сигналы. Аналогично работает и узел 6 формировани  контрольного разр да (фиг.6, Узел 2 анализа соответстви  команд работает следующим образом. По информационным входам 47 и 8 в узел 2 поступают коды команд дл  сравнени  из первого и второго регистров команд (фиг« 3)о Операции Запись соответствует код Of, а апе рации Чтение - код 10, На входы элементов И 33, 35 подаютс  по информационному входу 47 коды с пр мых выходов регистра 3, а по входу k6 с инверсных выходов регистра 7. На входы элементов И З, 36 подаютс  коды по информационному входу 47 с инверсных выхрдов регистра 3, а по информационному входу 8 - с пр мых выходов регистра 7. Сравнение кодов команд осуществл етс  на элементах И 33-36 при наличии управл ющих сигналов на шинах 49 и 50. В случае несовпадени  кодов формируетс  сигнал несоответстви  поступивших команд, который поступает с пр мого выхода усилител  40 на входы элементов И 43 и . На элементах И 41 и и усилител х 45 и 46 происходит формирование управл ющих сигналов, которые разрешают выдачу через элементы И 43 и k сигнала несоответстви  команд в линию св зи (если инициатором обмена  вл етс  основна  машина) или в основную машину (если инициатором обмена  вл етс  лини  св зи). Узел анализа соответстви  команд не только контролирует процедуру установлени  св зи (обмен кодами команд, но и обеспечивает фактическое равноправие ЭВМ в системе. Блоки 5 и 8 работают следующим образом . В режиме записи информации из .ОМ в одну из линий 21 св зи по шине 55 в усилитель 92 поступает сигнал Разрешение обмена, на усилитель 93 сигнал Конец обмена, а на усилитель 97 признак командной информации . Генератор 106 одиночных импульсов (.ГОИ) вырабатывгает один синхроимпульс. Этот синхроимпульс по шине 56 передаетс  в ОМ дл  разрешени  сыдачи слога, а по шине 53 передаетс  в регистр 3 команд дл  разрешени  приема команды, по шине 62- в узел 6 формировани  контрольного разр да, по чиине 61 - в буферный регистр 9 данных дл  разрешени  приема информации. Кроме того, этот синхроимпульс участвует в формировании запроса на обмен, который выдаетс  через шины бО и 159 в блок 8, Управл ющий сигнал на шине 57 вырабатываетс  в случае приема на регистр. 63 команд Запись или Чте ние и транслируетс  в блок 2 дл  р решени  анализа соответстви  команд Признак командной информации сни маетс  с шины 55 при отсутствии сиг нала несоответстви  команд на шине 58, что свидетельствует об установлении признака числовой информации. По шинам 60 в блок 8 выдаетс  но мер линии св зи, участвующей в обме не. Этот номер поступает на дешифра тор номера линии св зи 113. При нал чии разрешающего сигнала на шине 16 на одной из шин 166 по вл етс  си|- нал выборки требуемой линии св зи. Так как на шинах входа усилител  115 отсутствует сигнал Разрешение обмена и на входе усилител  116 ес сигнал Конец обмена, то на выходе элемента И 141 по вл етс  запрос на обмен, который через внутреннюю магистраль 11 транслируетс  в выбра НУЮ линию 21 СВЯЗИо Лини  св зи по шине 157 выставл  ет на вход усилител  115 сигнал Разрешение обмена и снимает со входа усилител  116 сигнал Конец обмена, а на вход усилител  120 устанавливает признак командной ин формации, ГОИ 129 вырабатывает один синхроимпульс . По этому синхроимпульсу осуществл етс  запрос информации из линии св зи, прием кода команды Чт ние в регистр 7 команд, прием информации в буферный регистр k данных и узел 1 контрол  принимаемой информации и формировани  сигнала ошибки. Управл ющий сигнал по шине 167 вырабатываетс  в случае приема на регистр 114 команд Запись или Чтение и транслируетс  в блок 2 дл  разрешени  анализа соответстви  команд После процедуры установлени  св зи (отсутствие сигнала несоответстви устройство переходит непосредственно к передаче данных. Передача информации может быть закончена при выдаче сигнала Конец обмена 8 блек 5 управлени  св зью 616 , с основной машиной или в блок 8 управлени  лини ми св зи. В режиме записи информации из линии св зи в ОМ в случае, если информаци  прин лась с неверным контролем , в узле 1 вырабатываетсй сигнал ошибки, который поступает в блок 8. Сигнал ошибки из этого блока по ши е 163 с выхода элемента И 139 поступает через внутреннюю магистраль 11 и блок 12 усилителей в шины приема соответствующей линии 21 св зи. Сигнал ошибки из блока 8 по шине 165 с выхода элемента И поступает в блок 5 по шине 159 на элемент И 103, а по шине 5б с выхода элемента ИЛИ 81 он передаетс  в ОМ о Таким образом, предложенное устройство позвол ет осуществл ть контроль принимаемой информации и кода команды, информировать основную машину и линию св зи об ошибке в принимаемой (передаваемой) информации и о несоответствии выставленного кода команды, что расшир ет функциональные возможности устройства и повышает достоверность обмена информацией . Формула изобретени  1о Устройство дл  сопр жени  вь1числительных машин по авт. св. № 732845, отличающеес  тем, что, с целью повышени  достоверности обмена устройства, в него введены узел анализа соответстви  команд, узел формировани  контрольного разр да, узел контрол  принимаемой информации и формировани  сигнала ошибки, причем первый и второй информационные входы узла анализа соответстви  команд соединены соответственно с выходами первого и второго регистров команд, а первый и второй управл ющие входы-выходы соответственно с четвертым входомвыходом блока управлени  св зью с основной машиной и п тым входом-выходом блока управлени  лини ми св зи , информационный вход узла формировани  контрольного разр да соединен с информационным входом устройства , управл ющий вход - с вторым выходом блока управлени  св зью с основной машиной, а информационный выход - с вторым информационным входом первого буферного регистра данных , информационный вход узла контрол  принимаемой информации и формировани  сигнала ошибки соединен с выходом второго буферного регистра данных, а вход-выход с шестым эхо дом-выходом блока управлени  лини ми св зи.
  2. 2.Устройство по п. 1, отличающеес  тем, что, узел контрол  принимаемой информации и форми ровани  сигнала ошибки содержит две группы элементов И, группу усилите-. лей и выходной усилитель, причем информационные входы элементов И первой группы подключены к информаци .онному входу узла, управл ющие входы - к входной шине входа-выхода узла , а выходы - к входам соответствующих усилителей группы, выходы которых соединены с соответствующими вхо дами элементов И второй группы, выхо дами соединенных через выходной усилитель с выходной шиной входа-выхода узла.
  3. 3.Устройство по п. 1, о т л и чающеес  тем, что узел анализа соответстви  команд содержит схему сравнени , информационные вход которых подключены соответственно к первому и второму информационному вх дам узла, управл ющие входы - соответственно к входным шинам первого и второго входов-выходов узла и первым входам первого и второго элементов И, выходы которых подключены соответственно к входам первого и второго усилителей, а вторые входы соответственно к инверсным выходам второго и первого усилителей, пр мые выходы которых соединены соответственно с первыми входами третьего и четвертого элементов И, вторыми вх дами подключенных к выходу схемы сра нени , а выходами - соответственно к выходным шинам второго и первого вхо дов-выходов узла. . Устройство по п. 1, отличающеес  тем, что, блок управлени  лини ми св зи содержит узел усилителей входных сигналов, первый четвертый входы которого соединены соответственно с первым, п тым, третьим и четвертым входами-выходами блока, регистр признаков команд, вхо которого соединен с вторым входомвыходом блока, дешифратор номеров линий св зи, соединенный входом с третьим входом-выходом блока, узел коммутации выходных сигналов, первый и второй входы которого соединены соответственно с шестым и третьим входами-выходами блока, и узел синхронизации , первый вход которого соединен с третьим входом-выходом блока, группа входов - с группой выходов узла усилителей входных сигналов и первой группой входов узла коммутации выходных сигналов, первый - седьмой выходы которого соединены соответственно с первым - шестым входами - выходами и выходом блока, втора  группа входов - с группой выходов регистра признаков команд и вторым и третьим входами узла синхронизации„ 5. Устройство по п. 1, отличающеес  тем что блок управ ,лени  св зью с основной машиной содержит узел коммутации выходных сигналов, выходы которого соединены соответственно с первым - четвертым входами-выходами и первым и вторым выходами блока, первый, второй и третий входы - соответственно с первым и вторым выходами узла синхронизации и третьим-входом-выходом блока, перва  группа входов с группой выходов регистра признаков команд, а втора  группавходовс группой выходов узла коммутации входных сигналов, первый второй входы которого соединены /соответственно с первым и четвертым входами-выходами блока, третий вход - с выходом регистра номера линии св зи, вход которого подключен к первому входу-выходу блока, вход регистра признаков команд соединен с вторым входом-выходом блока, группы выходов узла синхронизации подключена к группам выходов регистра признаков команд и узла коммутации входных сигналов. Источники информации, прин тые во внимание при экспертизе 1, Авторское свидетельство СССР № 7328 5, кл. G Об F 3/04, 1977 (прототип).
    S5 I
SU803235050A 1980-10-24 1980-10-24 Устройство дл сопр жени вычислительных машин SU943696A2 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU803235050A SU943696A2 (ru) 1980-10-24 1980-10-24 Устройство дл сопр жени вычислительных машин

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU803235050A SU943696A2 (ru) 1980-10-24 1980-10-24 Устройство дл сопр жени вычислительных машин

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU732845 Addition

Publications (1)

Publication Number Publication Date
SU943696A2 true SU943696A2 (ru) 1982-07-15

Family

ID=20938360

Family Applications (1)

Application Number Title Priority Date Filing Date
SU803235050A SU943696A2 (ru) 1980-10-24 1980-10-24 Устройство дл сопр жени вычислительных машин

Country Status (1)

Country Link
SU (1) SU943696A2 (ru)

Similar Documents

Publication Publication Date Title
US4562533A (en) Data communications system to system adapter
US4271465A (en) Information handling unit provided with a self-control type bus utilization unit
SU943696A2 (ru) Устройство дл сопр жени вычислительных машин
US4964036A (en) Channel hardware diagnostic apparatus and method
JP2003124947A (ja) シリアル通信方式によるデージーチェーン・データ入出力システム
SU732845A1 (ru) Устройство дл сопр жени вычислительных машин
SU1550524A1 (ru) Устройство дл сопр жени процессора с внешним устройством
SU1539787A1 (ru) Микропрограммное устройство дл сопр жени процессора с абонентами
SU1221656A1 (ru) Многоканальное устройство управлени обменом информацией между ЭВМ
JPS62121562A (ja) デ−タ通信システム
SU1257653A2 (ru) Устройство дл сопр жени электронных вычислительных машин
SU1144112A1 (ru) Устройство дл сопр жени электронной вычислительной машины с общей шиной
SU955013A1 (ru) Устройство дл сопр жени цифровой вычислительной машины с периферийными устройствами
SU1013938A1 (ru) Устройство дл сопр жени электронных вычислительных машин
SU1278871A1 (ru) Устройство дл сопр жени микропроцессорных внешних устройств с каналом ввода-вывода ЭВМ
SU911501A2 (ru) Устройство управлени обменом
SU1166123A1 (ru) Устройство дл сопр жени цифровой вычислительной машины с лини ми св зи
JPS608949A (ja) 汎用インタ−フエ−スバスアナライザ
SU809139A2 (ru) Устройство дл сопр жени
SU1587523A2 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
SU1166126A2 (ru) Устройство дл сопр жени
SU962905A1 (ru) Устройство дл сопр жени электронных вычислительных машин
SU1049895A2 (ru) Адаптер канал-канал
SU634265A1 (ru) Устройство дл сопр жени двух цифровых вычислительных машин
SU1013939A1 (ru) Устройство дл сопр жени вычислительной машины с внешними устройствами