(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРА АКИЕЙ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления обменом информацией | 1974 |
|
SU549800A1 |
Селекторный канал | 1978 |
|
SU798779A1 |
Устройство для обмена информацией | 1974 |
|
SU528561A1 |
Устройство для сопряжения процессора с устройством ввода-вывода | 1982 |
|
SU1132282A1 |
Устройство для обмена информацией | 1979 |
|
SU849191A2 |
Мультиплексный канал | 1979 |
|
SU934464A1 |
Микропрограммный мультиплексный канал | 1985 |
|
SU1305693A2 |
Устройство для сопряжения ЭВМ с селекторным каналом | 1986 |
|
SU1401472A1 |
Устройство для обмена данными | 1979 |
|
SU842778A1 |
Микропрограммный мультиплексный канал | 1985 |
|
SU1256036A1 |
Изобретение относится к вычислительной технике к может быть ислользовано в уст.ройствах обмена информацией. Известно устройство для обмена инфор:мацией, содержащее регистр данных, регис признаков, блок входных элементов И и блЪк выходных элементов И. Однако в нем отсутствует, возможность преобразования форматов данных, что позволяет осуществлять обмен информацией только порЩиями фиксированной длины. Известно так;же устройство для обмена информацией, содержащее регистр данных, блок входных элементов И, блок выходных элементов И, блок управление приемом данных и блок управления выдачей данных. Это известное устройство характеризуется ненюзможностью прекращения обмена, идущего с преобразованием форматов данных на любой передаваемой или принимаемой единице информации без ее искажения. j Целью изобретения является повышение достоверности передачи информации. В описываемом устройстве это достигается тем. ччо Б его состав дополнительно введены р-- гистр признаков и блок осгганови, причем первый и второй выход1л блока выходных элеменгов И связаны с соответствующи.ьвыходами устройства, первый вход - с од;иоименнык1 вь1ходом блока управления выда;чей данных , а второй вход - с выходом рз гистра данных, вход которого соединен с выходом блока входных элементов И, лер-вый, второй, третий и четвертый входы коjToporo связаны с выходом блока управле|ния приемом данных, первым входом устройства, вторым входом устройства и парвым выходом регистра признаков - соответственно, второй выход регистра признаков соединен с первыми входами блока управле|ния приемом данных и блока управления вь1 дачей данных, первый вход - с соответствующим входом устройства, а второй вход с одноик«енными входами блока управления приемом данных и блока управления выдачей данных и выходом блока останова, вход которого связан со BTopiiiM выходом блока управления выдачей данных, дополнительный вход и дополнительный выход которого со-единены с одноимекныхш выходом и входом блока управления лриемом данных.
На чертеже приведена блок-схема описыаемого устройства и приняты обозначения: 1 - первый выход устройства; 2- второй„ ,
г:.1ход устройства; 3 - блок выходных элементов 4 - блок управления выдачей анных; 5 регистр данных; 6 блок :входнь1х элементов- И : 7 блок, |управленян риемом данных; 8 первый вход устройст™
ва 9 - второй вход устройства; 10 - регдст|з признаков; 11 - блогс останова; 12 третий вход устройства.
Допустим, обменидет от абонента I к а ненту П , ,и абонент X обменивается волами, а абонент И - байта ли
Символы; по первому входу устройства 8 поступают через блок входных, элементов в регистр даЕШьис 5,- Занесением символов В регистр данных 5 управляет блок улравле кия приемом данных 7с Из регистра данныл, 5 через блок выходных элементов И 3 на второй выход устройства 2 выдаются байты,, Выдачей байтов через блок вызсодных элементов И 3 управляет блок управления выдачай данных, 4, Обмен с непосредственным преобразованием символов в байты произво дйтся до поступления от одного из абонентов признака останова по третьему входу устройства 12в Признаком останова может быть ( наличие сбойного сигнала, поступившего от ( одного из абонентоВр а также сигналов, яв-, пяютклсз требованием абонентов на дрекра;1дение обмена,
В случае , если признак останова йостуг- ЦЭ лает от абонента | ,|устанавливается в 1 регистра признаков 1О, Нулевой ; выг.од этого триггера блокирует блок входных элементов И 6. Единичный выход этого триггера постулает в блрк управления лри 4§ емом данных 7, инициируя в этом блоке формирование строба занесеция информации в регистр данных 5„ При этом в регистр ца.ных 5 записывается фиктивный символ, содержащий нули, так как блок входных эле- 45 iyieaTOB И 6 блокируется и на его выходах ф |рмируется нулевой символ. После записи нулевого символа в регистр данных 5 гфекршцается связь с абонентомJs j Едкнич ный выход устаноштенного в 1 триггера ,Ш регистра 1О поступает также в управления выдачей данных 4, Впок 4 управляет выдачей байтов до тех пор, пока не будут вьщаны младшие рааркдьг последнего символа, занесенного в регистрб данных 5 перед фиктивным. При этом байт может содержать не только эти разряды деист яитс-льного символа, но и часть разрядов шктиииого символа, содержащих нули. 1о; .« вьщачи этого байта блок управления
выдачей данных 4 формирует сигнал, поступаю1Щ1й в блох останова 11 и связь с абонентом прекращается Блок останова 11 формирует сигнал сброса,, который сбрасывает Tpiirrep регистра признаков 10, а также ПРИВОДИТ в исходное состояние схемы блока ;ут1раБленшг приемом данных 7 и блока уп.paвлeшiя выдачей данн1,1х 4,
Есяи признак останова поступает от абонента И , то он запоминается на соответствующем триггере регистра признаков 10. этом зались фиктивного символа в регистр данных 5 не лроизвоаится, а по единйчному сюстокнию триггера блок управле;ния выдачей данных 4 формирует сигнал, шоступающий в блок останова 11. После этоtxj ирекращаетсд сзвязь с обоими абонентами, ;а ло сигналу сбррса, формируемому блоком рстанова 11, схемы устройства для обмена :информа1шей переводятся в исходное соетогяние ,
В случае, корда обмен идет от Ц а абоненту 1, |в{югистр 10 записываёт а: фиктивный байт, если требование останова шоступает от абонента Ц ,;
Ta.vEM образом, устройство для обмена информацией иоаволяьг прекращать обмен на любой передаваемой или принимаемой еди- гкйце информации в процессе преобразова- ;Яия форматов данных, без искажения ее, что повышает достоверность передачи ин-формации.
Формул
изобрете. НИН
Устройство для обмена информацией, соаержащее регистр данных, блок входных элементов И, блок выхедных элементов И -блок управления приемом данных и блок уп;равления выдачей данных, о т л и ч а ющ ё ее я тем, что, с целью повышения достоверности передачи информации, в устройство дополнительно введены регистр признаков и блок останова, причем первый я второй выходы блока выходных элементов И связаны с соответствующими выходами устройства, первый вход -; с одноименным выходом блока управления выдачей данных, а второй вход - с выходом регистра данных, вход которого соединен с выходом блока входных элементов И, первый, второй, третий и четвераый входы которого связаны с выходом блока управления приемом цанных, первым входом устройства, вторым .входом устройства и первым выходом регистра признаков соответственно, второй выход регистра признаков соединен с первыми входами блока управления приемом данных и б дока управления выдачей данных; первый вход
с соогветсгвуюшим входом усаройства, а второй вход - с: одноименными входами блока управления приемом данных и блока управления выдачей данных и выходом бло5са останова, вход которого связан со вторым
I- 4
выходом блока улравлопия Btmanei. .л дополнительный вход н дополните, a.iii.iii вь:ход которого соедизгены с одноимои1и.:м11 ь-и ходом и входом блоки ираш1он11я приемо., даяных«
ОР
fff
Авторы
Даты
1976-07-15—Публикация
1974-07-05—Подача