Устройство для сопряжения эвм в сетях

 

Изобретение относится к вычислительной технике и может быть использовано в .вычислительных сетях и сетях передачи данных . Цель изобретения - повышение быстродействия при реализации сетевых протоколов . Поставленная цель достигается тем, что устройство содержит блок 1 сопряжения, блок 2 управления, первый блок 3 оперативной буферной памяти, блок 4 передачи, второй б лок 5 оперативной буферной памяти, блок 6 приема, с первого по трети) ключи 7-9. 25 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

„„SU„„1381535 А 1 (51) 4 G 06 Е 15/16, О (ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АBTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4116998/24-24 (22) 01. 07. 86 (46) 150388. Бк)л. № 10 (71) Институт технической кибернетики

АН БССР (72) Г1. П. Заренок, (О. Н. Кочелаевский, А. В. Новицкий и Л. Я. Фабрикант (53) 681.325 (088.8) (56) Патент Великобритании № 2076190, кл, G 06 1= 15/06, опублик. 1974.

Патент ЕР № 074865, кл. G 06 F 15/16, опублик. 1976 (54) УСТРОЙСТВО Дг) Я СОПРЯЖЕНИЯ

ЭВМ В СЕТЯХ (57) Изобретение относится к вычислительной технике и может быть использовано в .вычислительных сетях и сетях передачи данных. Цель изобретения — повышение быстродействия при реализации сетевых протоколов. Поставленная цель достигается тем, что устройство содержит блок 1 сопряжения, блок 2 управления, первый блок 3 оперативной буферной памяти, блок 4 передачи, второй блок 5 оперативной буферной памяти, блок 6 приема, с первого по третий клк чн

7- 9. 25 ил.

)3)3!630

i <)i ." fi >i>i(). Ii0(HTCH К ВЫЧИС, I И I < 1Btl >И

)<

<с <ИКС И Ч >жЕт (}ЫтЬ ИСПО,(ЬЗОВаио В ВЫтел(,нь(х c»Ts-. и сетях передачи д}(нных. ! (;л . <я <,cгроЙ«тв 1 для со<(ряж(ния .-Э .. в

>, (, . гl пг>и реал . IH (ftH < с теных протоко,(ов

Г(}> фиг Iipt. дставлен 3 схема пр«дл 3

)с",1 !I 0 )i«òð(й(iiа llf! фиГ 0> 3 v (ji IПЛРН!<я; Н ) фИГ. 3 < vCМ

Г>х ф: рн<>и н}t 6.(0k:I v нг);!вления н;1 фи! 4 сxf ì3 у!ла п()срывания блока

Ilpан. It I!, я., 13 фи() схpча у <л 1;I»illèô (>;1((ни блока . пр;<н.<ения; »а фиг. 6 сх»ма

v (!равл(HI<>1 }!(с.pf!THBHoH буф(.pHOff зятья>; на фиг 7 (хема первого блока i, (f)c;)í >и (ii!с p 1THRHои п3чяти: н3 фиГ. 8, х< ма бл }к; пер»д()ч(,, на фиг. (Э сх«ча

;, (,< Г i;< нии 6. ок; 1>ередачи на фи! 10

TV(yI! «Л « )00Х1>! f)i)1вления

; (и 13 ilt II(I t I (12 (Х«ма узл3

«,»»(н(; (<;(;.м k . И»реда !и, на !

) 3 х ч i 3(0()01 6 ok3 опер;!тивtl0fi Г}< ф (}!0(1 ({а мяти, на фиг. 14 с х< ча

6. I }k;f:(>f-.< ч;1,;,I )}! I 15 cx(ча н i(t:(я бл;>к(1 (ри(ч;1; и;1 фи!

1 f

:!)«f> v> tf f)< . ;(,> ни я ($1;I f 3 6.10ка I!ри(м;1:

<1} ,! < .г,! !(Рlн х(;(, н

<, Н;« t 0(}(п ti Il! ii.

) <,1;! ), !Е! I< ttt I i } с х«ч . ), зл «,«ь!

C)

}<, }

<и,, «,<,;<<(и; :4;ti 1<)<,!

"i 1

I)

;;) (Я,(НИЯ, 0Л >k СПР«, ! lс р „, . г> (ок,} <}!. (})и; !(вне;! 6)х <(>< (>и<}!< . i я «;.; i Il<. <а н!(!<<}If 610к 5

Рь, < !);i, <() х <: I <, 6.1(ik ti (:";:<.

;<.«,:): <., !>i k.il И li. ! i i <>с <<(!(:, ч,;{><<::«н, <<}

:, i\ д(1 .и т(>с i ьк t! Нц>< ii . ti tt 1" (,(р«: ч . (> х<} (f>l

},:,. Х<} i,í (8 21} бл{iv:i

,! »>01<(и . (< (< V< «< ПI < V. >il . )

< . РO

<) ., (, .;, tI;, i,,i Р 1;! ! !.< Р Ь. (::1 I i"

» ; :, k Х «, - 4 0 <1 ) ((i!i (i(:

<,1, °, ««, (i,i(11

j l,,) f< i i : . } )}8. )",1« Г(}

:,<.! (: ° ..:"(r i <1 I l I 1! «" () Ы (!

i i

4 (, »,. <, 1<. !IIII<)<(>it; litt

-".,Э,,ю, i !;:6(., <

>,,! ",,; „< ;,! },,II:>3 <1.}4 е(:,х Фе))ll(i«1Я к б

i< l} rfv 1, . . .,,,, ;) < ),,1 ; < „ ()()

f>(<..л<,t< ii-:, 1, 11!

},, (. I <,, >, р+,,it ir }, ()(),:>лак 8 О,(ератH!)IK и 6уф»;)lt<;I памят.: (<:держит счетчики 67, <)8, х мсн, i.! И 69 70, < Л 71 Of)Pp31 HBHOH <<3!vl НТН, 11, i! i Ер 72, ((! ИН. ный формирова гел> ;3.: н >tt íãB((t, }И 71 i-;.

f).,0к 4 передач; «}.(«ржит, ."л 76 (. >(<ра (ии. <<зел 77 унр <в.l(н«я, „ t," . управ .i! н(,. флагом, узел 7(Э 6, ферной памяти, р((и гр 80 Узе.! .> гс»рапи 1 c03»f))KHT гснера((}р 81 ) актовы:: i,.<пул(: )li, элечеHT

И 82, ((- t }8 ф(}рг >(роваьня

<))г>ага содержит <>и!"<еli 84 85 за< ч< ь г(, И 86 !}2, регистр )3, ).<>< ",:. нт ИЛИ =(4. с зел

77 управ.l«ния с<, It ржиц злемент ИЛ И .Э5

, «м< HTt. И. )И !Э() (Э<э, григ «ры I()0 1(Э7

I I I H H f t f l(ф ) р м и ро ь < т». и 1 08 )r ô« (>Н Й .(3 мятая(СОдЕГ)жи i 31»м(нт И i 11 Н.l(м»нты f!}(нн»ния

1)2 I )4, I)(»(!et()f.i 15

f} I )k " ()il(*j а гиви<}> (! «(,:! It t>tÿTH н ржнп счетчики 1 )8 11, 3.>с чс нты И 12(>, 121. Э <ел 122 о(геfi тftf(,i »л<. (24, злем !(

И. 1И 125. 126. (3 iOK 6 приема .;)}«<-р-." <; <ел I . .7 управл»(<ня, ус(л 128 формиров,;ния флага, узел

12!э Г>уф(! ной нами(и г« i 1 7 ) BpBB. »Иия

<0.(«ржи(счетчик 1:3(, ((менты И,1И ) 31

},3:3, зл(>1»HTB(И 1:34 I:37. триггеры ) 38

140, (},иннь(е форми)н>ваз<.;>t I <1, 142;v i<, i .?}3 формирован и Я ф.(i! а (0 l(р}кит Гри Гс рь!

146 ззсч< н l }1} 1""" "ч" м>е (1ы (!. f11 153, 1 "4, »; < ()! <1 ег i. .< ы 56 15

=(>, „<,<1 f Oð 1,8,; „ I 5 16(.. ° ., ;(,! «(,if "ttt «и i 16! )<,(<)tнр;) ;< <,, !., (, >«< чс;t. t : tl<,,:«<<,. ) г)6 ) < . < И;<:i, э.<(с", iti (i,)(< !(")(1) i! к } ..(}и ч I . <я .,i i)r«l! (, <(л lf)i}

i}ii i в I< il} <, с it,1 1 < (! Irl,l(0 0 r ;.,, I s < 3 < !i < .. ) !

)Г)(((< f< II< iflt ti! i < " I <,,(,< f )1<1 ji )«н (<Н и, 0i ., ! } ) 0I ч <1<)г fir <}ч ),!(f>ж (<, iii и!<Н(< i!<0ï 1 н! < < . <

)г!»м н(< И I .. - !. ): Хi(;,l lr,li Р». I.:

1"., " ! ) I! (I ã),!, " I H(i, < ! iI r> ii j !

:i r! I (i t i . 1., 1 <Э . I ;," «, < I I < },, it- .. ! v. t» 1< (Гг И.! > I . !., . (- .:, (, 1 )< , .- 1 ,)}; 2}.) I«и« -> 0« (е { i ! Ц ,)i li, j) 2 (, i 1,;1 (<ь(Г }; .!

I,; I (! , г

;!>Ъ (, ((„1., (, i „,, >

,. Яж(Н>,Я, НYO. I.I i «r.Ы "! < ЬЛ. .«. Л:<Я(><";: . t 0(( > t < if<. i HB3! < ( Ь! ". М ", Г vfè! .--Э(3M c <>i .i <(0<< (,:> 13 Й.

I I(F! К",Hv i",P:!

< 50<4; <, } Нля !!<, !.,i.í:, .нн„ ->(<;;

«;, ti, ; i ! с-1)(j)(){, < i:(i;

1381535

Выходы 22 и входы 23 устройства через преобразователь подключаются к магистрали межмашинной связи.

В зависимости от типа преобразователя устройство может быть включено в сети разли ыой топологии. Например, при использовании в качестве преобразователей модемов устройство может подключаться к коммутируемым пакетным сетям передачи информации, при использовании преобразователей манчестерского кода и блоков доступа к моноканалу — к вычислительным сетям с топологией типа шина (моноканал) .

ЭВМ управляет работой устройства при помощи следующих шестнадцатиразрядных регистров устройства: регистра команд РК; регистра состояний РС; регистра адреса РА; регистра длины пакета РДП; регистра данных РД. 20

ЭВМ может записать информацию в регистры команд РК, адреса РА, длины пакета РДП, данных РД и прочитать из регистров состояния РС, данных РД, длины пакета РДП.

Общая шина СМ ЭВМ подключена к входам — выходам 21, состоящих из входов-выходов адресной шины, входов-выходов данных и входов-выходов управления.

Блок 1 сопряжения формирует управляющие сигналы, необходимые для обмена информацией между ЭВМ и устройством. Блок

1, дешифрируя адрес, присвоенный устройству на общей шине ЭВМ и анализируя управляющие сигналы ЭВМ, формирует сигналы, по которым происходит запись или чтение информации из всех перечисленных регистров.

Адреса регистров устройства имеют следующие значения: регистр команд - — 00; регистр состояния — 04; регистр адреса — 0; 40 регистр длины пакета — 02; регистр данных — 06;

Перед началом обмена СМ ЭВМ подготавливает устройство к работе, обращаясь к соответствующим регистрам. Для обращения к регистрам устройства СМ ЭВМ форми45 рует на общей шине адрес выбранного регистра, управляюшие сигналы чтения или записи.

Блок 1 анализирует адрес и управляющие сигналы, поступающие по адресным и 5 улравляюшим входам 21, и формирует сигналы чтения или записи, поступающие на соответствующие регистры. Одновременно с формированием адреса СМ ЭВМ устанавливает на шине данных слово данных лри записи или подготавливает шину данных к 55 приему слова данных при чтении. По сигналу записи, сформированному блоком 1, слово данных с входов-выходов 21 заносится в соответствующий регистр или считывается на входы-выходы 21 данных по сигналу чтения.

Обмен словами данных синхронизируется импульсами СХ3 (синхроимпульс задатчика), формируемыми СМ ЭВМ, и СХИ (синхроимпульс исполнителя), формируемым блоком 1.

Синхроимпульс задатчика формируется СМ

ЭВМ при установке данных на шине данных, или при готовности принять слово данных синхроимлульс исполнителя формируется в ответ на синхроимпульс задатчика, если блок 1 готов к приему слов при записи или сформировано на входах-выходах 21 слово для передачи при чтении.

Регистр адреса и регистр длины пакета расположены в блоке 1. Информацпия в эти регистры заносится непосредственно с входов-выходов 21 данных через приемники с общей шины СМ ЭВМ.

Слово данных из регистра длины пакета по сигналу чтения выводится через передатчики блока 1, входы-выходы 21 данных на общую шину СМ ЭВМ. Разряды 0 — 5 и

12 — 15 регистра команд расположены в блоке 2 управления. Информация в него заносится с входов-выходов 21 данных через приемники блока 1, шину 10. разряды 6 и 7 регистра команд расположены в блоке 1. Разряды 6 и 7 используются при работе контроллера с СМ ЭВМ для работы в режиме прямого доступа в память.

Ячейки регистра состояния расположены в различных блоках контроллера: блоке 4 передачи, блоке 3 буферной оперативной памяти, блоке 6 приема, блоке 5 буферной оперативной памяти. При чтении регистра состояния ло сигналу чтения открываются соответствующие передатчики в перечисленных блоках, и слово состояния через шину 10 передатчика блока 1, входы-выходы 21 поступает на общую шину СМ ЭВМ.

Конструктивно регистра данных в устройстве нет. При записи по адресу регистра данных происходит занесение слова данных в зависимости от заданной команды или в приемный буферный регистр блока 4 передачи, или в ячейку памяти какого-либо из блоков 3, 5 памяти. Адрес ячейки памяти задается счетчиком адреса соответствующего блока 3 или 5.

При чтении по адресу регистра данных происходит в зависимости от заданной команды чтение слова данных или из выходного буферного регистра приемника. или из ячейки какого-либо из блоков 3, 5. Адрес ячейки памяти задается счетчиком адреса соответствующего блока 3 или 5.

Информация, заносимая ЭВМ в регистр команд, определяет функции и режимы работы устройства. В зависимости от информации, заносимой в регистр команд, устройство выполняет следующие команды:

«Сброс» — лри занесении «1» в 12-й разряд регистра команд. Формируется сигнал с г

138!535

f,p!>c i .<, .!ьн< -.: ы» (1,5 1 мкс, > ct 3133Bли.<зли; )и >Bi« . .,1>.I у<тройства в ис>(од))ое

< 05!НИР, :;:,, ись» — <)ри занесении «1> в 1-й

j, <, я 1 j)!! истр: > команд ПО эзон KQMñ)нде» и"> 1 С. тВЛЯ ТСЯ За)и СЕНИЕ ИифОрМЗПИИ ИЗ

->Â,";,;<),ой ли6< из блоков 1 или 5; <с:>)н» при записи «1» Во 2-Й ра>ряд (>. i ис.ра команд. 11< этой команд(0!) i)i«(1-tS.iЯ< TC5! <3Н((РНИ(ИНфорМЗИИИ ИЗ Кс)КОГО.l1t6)o 6>!Ок() ) ил< 5 B ЭВМ;

«(); и«м» !;(>ii s;ii!HCH «1» В 3-й (аз р я р(. Гf! (1 ра кол< <3 нд,. I Io эт01! КО vl 3 t< l(л <"Г()ntiC1IS(> НЫПОЛНя< т ПрИЕ vt Кадра ИифОрМа ), »1!«р«да:, - llpH запи и «!» в 4 Й р;11j> Я. 1 р(>»t< ()

)<>И> 1 f3<> Вhllln. I <,I 3÷>, Кdдр3 И ИНфOр-!,iii:.и <>«Р(< нь)ло.(hl 22

H !i, < .iii(>«c<к тояни(все узлы уст° с1 << EI 3 B l t< EST(я C t1f 133.10 vl с6р<>с (I(ll < ill().!EI(нии команд «Запись» и Чте ни(: is >.Inht > управ,!ения ана;)изируется

):1;,I <ря I < I исгр;г кома!<д При занес«° > > <,i >i!!1ыЙ j>»i)<РЯд ВыпоlHHY)1< Я Р<1 ь >»1,<н (ы. Но к<>м;<нд« «Запись» ,>11> (ь п,<,.«; инф<>(м.!ции из .=.>ВМ в блок,3, h< м;<нд< . (!! <. <И«>. <311H(из 6>ioKE< 5 Г< )! Пр<> <3«л1 <) I i >" Ko M3 f<де <<3 3 <3 и с ь» н! <<> >, » . ц,! <> л! 3 !! и и в 6 j(>), 5 1(>: I > I >1(и; 6. ()h:3 1 н (<, ), . и . ..><k!C Ь» и I< » It ><>»I i,< Ч > (+<И 1< ilp>)ÃpIII(> )

И; <; Hl, > ", !!<1 B I> )МЯт! -)В, )

>)1.> », < t!!1 " 1 > >!I i» (<1» .. , < >.< >М. > <1,. . > I IIO.:!15)K)T(. Ч >: . 11, (>< . И 1«.

> р;; > . »;31! i! (> (1<<3 Ц(:.:»»< i.>f;:зел<ой инф<>рм;H,>iitll>»!, >11 . .< K3

<оь и,,», >hi!, II: pÛH(><>h I рс,! Пи "(>«>(>1:«>, 1

>» Р i >, <>l(. (. . <» .> I h» "3 <",» <

t .!, В<) < it » v, k<» < (»(л< «, ! " > л к контр<.Г!». < > < >I<). > I»З>> я Ii<1K, . !I 1(< КH »

<», << П»)Ë М <

>1» - ф-i;П > 1(1<1 «

» < (, <, ) ! i l < lS i!; . I и В л (>< I i L „ > l » ..» i1i»;l< ;. > > 3;> с< Ч !:>) » k< i.< j><

Й <>, ф ;;. : i:! Н >! Л . >1 . Г:) В „, <, », 5!, ;, (I kt t i Ei (I « I i ; ! ij <г! <)< ., " <>ПП i > <:)! >if<(t)(>(> 1

<, : i ., ". <:!< ; » К < ki <) Л ) < . и; < > » <; ! : „ < . >: ((I (: и,, i i ) Et I < » « : ., I < t< t < h, . >! Р ;!

(« » И Н 1,1;)с . I и (! (1 )» >(>!,,; < ),: j ),„ » M I « Р и и Р >! (с)1 Е К ; < : 3> <) <1 k< (t > <) »

Вi.l 1»). »Ис 1 I< Ä) ЮI)it«I», t(t; if . »< Ч»lи» 1 И,»4| 1 h;>Д(>3 3..>1» СО)1 П(.. ,0«1!» I «< >i<» г< I< >. !.

ПРИ РабОтЕ В Р(жн <Р < <,0!IHJ)O»3)3»e» ( печивает прием любык кадров, об спечиваеl пр!и м кадра с обидим сет«ным;)дресом (hol адре.а (1! )! 111); исклк>чает из пр<нязой информаци <

C ф.!аги; о6»аруживае) ка.<- hl ц.и6)нами, Во никЦИ:;И i>P.IH!ioMом Х < -Г Х -(+ Х -Г 1;

10

НЫЕ С!0!33;

НСКЛК)ЧавI ВСтаВЛ и! Ы(,<Р По«ЛЕ ПЯтн

1 одряд следук>!ци к .1.»; об< спечивает flpi«м тол<,ко целы (кадров

Г>< зим приема с копи(>ованием задается при Ill!)CH в кома!<н;!(рч«м «J» В 5й

P:i",) 5i. )>Р! I1CTP d h(>»1<) IIД ! Iри Выпол )(. ни<< i < 1;>н,«13÷;1» н 6ЛОКР с у Ip IИ !;1нd.л t 31!рл«T—

20 ся 11-й разряз, p(ги< l ра ко»1 )нд 1)pH )а сенин <<Г!» В 13-й ра.)ряд р«! истра команд

КоМ )E3,»i «Прием» и «J l(på;t3ча» выполняются o«s и(пользования 6локон буферной оно(>3 Гивнои И<1 мяти по к<>л1dfiд «Пеp« 13чd» и(I .nCj)<. 3CTBåE3í35t ll< (;да 1<3 I<3K(t 3 и нфорл)3

25 ции из .-)Г>М на»ь<х >:ii>i 2>, 110 кол<ни.

«1Ij H(M» прие;1 с<) >()!!Г«ння с Bxo,!сн >3 ч .-)Г>М. ГIри занесс t)i (:) 1 г:> ISЫ ПОЛ H Я К) I "5< Ii» Ii, л)<, S<>E ;! ii È«M 6. IО):о t;

<л) ъ (!>< ()!!0!<:i! < Ра, .I н »,! i. » I и < 0 hOM 3 нде

30 < J < < >)t. K!3 > 3» I«p<, !3:) г !13 < «. 1< II <>(> »1:.) 1)!i и !! < 6<к! 1 На >!Х<>< 2.. iin hoM<3!11 ! (Рием:: пр<,(л! < i><><>!It«<>1 < Вл(>дон ) !

< (Ьl(>, 5

Е(\«;Etlhl « 1(,! см. и «11ср«да IH> 6(3 !<(: 11 з< »НН И и 6 IOKOH > < 5) 1(>l » i .,<..("I ><(Ь В

35 < +.1<л< программ>нн, (;,»>««:.: и. прямо(< д(><: у ii > в намять . ЯВМ

i>;)<>t Г,

"11ik>iи <>6м(н и,)и i(.Я >(,и, ><"! >,; . !i<< "1>il ь

<3,1,гк>1сЯ l м Ра<(< и м Рс. <Р«KOMH< :

1 (-! ji i: ч и с и <. i >, „ i! 3 ., ; h d !) < . i!

1 >, III (РО); I S,<>(,,, Р(,;л(Ifj

)< it< ) ." (> 06 м Р н : . 1 <,: ., i ) ц !< . Ii :: . в 5 - Й

j>3 ; «.! ре< истра ко>),д >l ои .<3<),,>60 с> И 1(П!>ЯЛ! ) . », ", <> 11< Л и> Ь

I l;> <» 3 > Н < :. 1» !< р >< ) : < l t-< > C i j ;i h< М fikl,"<, >Х 1 3< ° < B(> < »t < -) !!И >l HI,II <,л (>. I ич команд ...« . » или «(1«рс;:.<ч3»

;,.(>л< т прер<1,3 <1 .. It» кони:3»,,> выK<)>v ):l., «<) г< » I l > 3(М»

1 <Р <,» РЬ::,-,! И.

: Iг: .,<Нп. H<,:ии к<>м»)н,t H .,ро! рал»<нол

;Г>

6л!(На .->Г(, и< !! 51ьзу р -;и< гры

< ». ;), < I!5 ".1H>«,! !t3K>, ".3 « .1h HhIX ()„si! 1(I.H«р 3 (.я >ОВ; .. и» г, 3 < стояния (i Il j,i.Sp5>!l: !рос:", . M;), хл>.BHÇES

„. > с; при E bi!to ><и .«и Knh,, чд<. «1)ри "<», В !»IОКР (> <

С ф«г; »v< E> (>0 i)31<< > C 10>>s<. «, Нг>ин<<той, t,(i>»)(>M> i::,< (!)»с j>33«т(я

». > < I<>M ,!«>;:::, » C I0Â3 !»3 6> ф(р«<., (В<< .1,:ki 6": .: !,<дема, 1381535

1-й резряд — запрос передачи, устанавливается при выполнении команды «Передача», если буферный регистр блока 4 передачи свободен и готов принять очередное слово для передачи. Сбрасывается сигналом записи очередного слова, предназначенного для передачи, в приемный буферный регистр блока 4 передачи;

2-й разряд — ЗУ 1 свободно/занято, устанавливается после выполнения команды

«Запись» при записи пакета информации в блок 3. Сбрасывается после выполнения команды «Передача» при работе с блоком 3, когда весь пакет информации передан в канал через выходы 22;

3-й разряд — ЗУ2 свободно/занято, устанавливается при записи сообщения из канала через входы 23 в блок 5 после выполнения команды «Прием» с блоком 5.

Сбрасывается после выполнения команды

«Чтение», когд." сообщение из блока 5 переписано в ЭВМ;

4-й разряд — прием, устанавливается на время приема кадра с входов 23 от первого флага до второго при выполнении команды «Прием»;

5-й разряд — передача, устанавливается на время формирования кадра информации для передачи через выходы 22 от первого флага до второго при выполнении команды «Передача»;

7-й разряд — готов, устанавливается при включении питания устройства;

15-й разряд — ошибка, устанавливается при обнаружении ошибки в принятом кадре информации по циклическому коду с генерирующим полиномом Х "+Х +Х "+1. Сбрасывается при записи кода команды в регистр команд.

Выполнение команд в программном режиме.

При возникновении сбоев и прерываний в работе ЭВМ может установить устройство в исходное состояние командой «Сброс».

Выполнение команды «Запись» без прерываний.

ЭВМ, подготовив пакет информации к передаче, выполняет следующие операции:

1) заносит величину длины пакета информации (количество слов в пакете в дополнительном коде в регистр длины пакета.

З,алее по тексту-запись длины пакета в регистр длины пакета);

2) заносит код команды в регистр команд. Код команды «Запись» в восьмиричном коде 000002 (далее по тексту коды команд приводятся в восьмиричном коде);

3) пересылает первое слбво пакета информации в регистр данных;

4) читает слово состояния устройства из регистра состояния.

Анализируется значение 1-го разряда слова состояния (далее по тексту опрос соответствующего разряда регистра состояния).

10 15

Если значение разряда «О», осуществляется переход к операции 3, т. е. происходит зацикливание операций 3 и 4. При этом при выполнении операции 3 пересылается следующее слово пакета информации.

После передачи всего пакета информации команда «Запись» считается выполненной и 1-й разряд рагистра состояния принимает значение «1».

Если значение 1-го разряда слова состояния «1», ЭВМ прекращает выполнение операций по команде «Запись».

Устройство при выполнении команды <Запись» работает следующим образом.

После записи кода команды в регистр команд блок 2 управления формирует сигнал на выходе 18, поступающий на управляющий вход ключа 7. По этому сигналу выходы ключа 7 переводятся из высокоимпедансного состояния в рабочее состояние.

При записи слова данных в регистр данных блок 1 формирует импульс записи в регистр данных РД, по которому разрешается прохождение данных с входов-выходов 21 данных через блок 1 на шину 10. С шины IO слово данных через ключ 7, шину 11 подается на входы-выходы блока 3 буферной оперативной памяти. Одновременно блок 2 управления по сигналу «Запись» в регистр данных формирует сигналы записи слова, по которому происходит занесение слова данных в ячейку памяти блока 3. Адрес ячейки памяти блока 3 формируется счетчиком адреса, расположенным в блоке 3, в блоке 3 расположен также счетчик длины пакета передачи. По каждому импульсх записи в регистр данных увеличивается на единицу код регистра длины пакета, счетчика адреса и счетчика длины пакета блока 3. При записи всех слов пакета информации в блок 3 формируется импульс конца пакета, сбрасывающий регистр команд, счетчик адреса в блоке 3 и устанавливающий 1-й разряд регистра состояния. По данному сигналу операции по выполнению команды «Запись» прекращаются. При этом регистр длины пакета, счетчик адреса блока 3 обнулены, в счетчике длины пакета блока 3 занесен код длины пакета информации 1-го разряда, регистр состояния установлен в «1».

Выполнение команды «Запись» в режиме программного обмена с прерыванием.

Работа устройства и ЭВМ в данном режиме аналогична работе в режиме без прерываний со следующими отличиями. В коде команд добавляется «1» в 14-м разряде. Код команд 040002. Окончание выполнения команды определяется не по регистру состояния, хотя 1-й разряд регистра состояния также устанавливается, а ло прерыванию I.

Запрос на прерывание 1 формируется в блоке 2 управления по импульсу «Конец пакета» при переполнении регистра длины пакета. Запрос на прерывание поступает че(, l". ii!h 1 !! i,,,» ср >!,pHHЯ прерыВания, форми. л<; л л .«В.х >, блок 1 формирует на вхоьы ;;>дух jl некгор прерывзния.

1! Вект (>л определя< тся i; 3BM адрес ! р >; рамм!)i об(к!бот и прерывания, по кого

Г(>1! ;; с(P liа Т<. Я ВЫ(!().!Н(НИЕ Of>OPdl(Hlf r(O<3!(И<, < > .

В! !и(лнение кол!анды «Передача» с ис<п«ль«,>,t! »f буферной оиератиВн и памяти .--«В" с; 1«>СH I к(д ко "л анды В регистр

° >л(ан» B режиме бе« прерывания код

02()()2(), H (и жиме, прерыванием — 060020.

11pk1 р:1<и>1(бг 3 прсрывания )ВМ определяет оконч;«ние В><полнения команды «Передача», r;;)u(.<..,3>-1п ра«ряда реги тра состояния. Во нр< мя It(:pt;,<÷it 5-й разряд установлен в « l », i l i> Hi! k.; o1I сб(><3< I>I(33o fr я В р(+ им(с .!р (»!ь > ием,t >ройство сок)бщае(ЭВМ о вы;. > <1;I1l.",I I «Передача» прерываtl писи к< манды «Передач;3» В pet IIc f р 3н l 6.>ок 2 управления фоГм!3(>уст, и ги;! l (, <,i(;I I(1-11» p36(>TI<1, посту!(ак>(ций н3

;.H)h 4 l, pt!13 1,1 11<> данному сигHd !у бл(>к 4

it,t < ; 1<;1;1(1 фО(> Лл И РОВ<>ГЬ ilr Pk)bl и ф1 3 Г К<) 1 ) ! (! I Г!Остл !(ак>щий на вы.(олы 22

1!(1 В,I <> (ах " 3!),>рмируются 183 сигнала (t< ft< t< (>,(< >13 ° J1 (.! bHt) ti ко, It. . I (> Од пол< л БЫ Х(>дс<

И,«(».". vlа .I ч:,it . JHHI !ный 6И< tlr .1° <м < -;(",",, а ну . В>й !

, 1.>:,,«,:х<. > : 1 . г „(I < ><> .!,< > I «,, д «;<,>(j(t!T кь!х <(:Г>т(< "(.,(Е, » <, »>Л .> 11<3>!lilt .((> (>itT<,, 3 и» фОР<Л<1(3(IOI>t!(!Г:> г .;, !,, Я, >, <: Н l HHô<>(>."r)FIH(М

< ч И >! . Г! (!3<<с(.IH 1<

« (i i,. I < < :>< СИНХРОИ«!ПС, (ЬС, !О<1

1; .;< . <И i>OI lli((ТВ,! Я< 1,1В(!Ин, к >

>и;аии(о с .3, 1 ;.: л(е:.1 гн(3 p(< и< > ..,»< .:. tf . «,1ïí <> .<ыv, Вn (. p(и ф<)р ,. с 1 с Н<>. 1 ;с Г(!>,, ."i В;< И(1фО() (М < II < 3, i, ч(>;<В.tk 1(ия 1() (,iif г „,;.;, " .уl (>;<влен;(я,(<>)«л!<)1(r;>,< я 1 < il i 1 ) пи с:1 3 6<у(<>р< p «ы!>

С,,;;: i,, (ii ->; <ГД;(-IH. i <(> -)Т .I М . ".;, i l,—

"л; . (;, н;. -ч<>.1 с.io!„ 3 )1:1<1>(1рл(:31„.:I,<

t;,Н < С 1 -"" 1>< l i f< 6>, ir;(<< I t<> с р« H(7 ) < . О><, ((r t 3 1«) t 1(< ir<> ii (((сл и! О< .:3Н" < !i(р"

>, <., >l, 3 t Ibl < i .3 <,3 (« >и<)<,, с

I, i i !<>l i <. (," i3 <>1 I«jr (Jik ("ill<1(.Тс 1, Р ,I!3t !ir < t1 <3 11:, « < ИЕ(,tt Il(jt Ц Д< В, 11,:1< Л К „ РМ(1!(ИОН, (Ь(й

Р, < ;> 1 i ((<3< "» h,(1, ii f > ъ(1>е(). > i

tli Г>;, 6 . It t (! IH>t ф j!. с, 1!)>< Ã )ня! t; i,>q, i <н(! 1(;,6) с > ь, i! и it t t < > 1 H . 1 > В 1 n 1 1 Р p t < Иr3 1Hv(, и буф<.рн((<> Т,, <бр (. (1:орл(иров;<ния ч, !><>

i)H" ЬИ<> ". И i 3 ПЫХ!

0 (родолжается. Частогз формирования импульсов на выходах 22 задается узлов .-енерации блока 4 передачи. формирующим импульсы сдвига сдвигового регистра.

После выполнен(«я команды «Запись» счетчик адреса блока 3 обнулен. а счетчик длины содержит количество слов записанноI о роводит(я и г

li, н«ципу < первым пришел первый ушел», ! lосле чтения иослсднего слова пакета информации сче(чик длины блока 3 переполняется. Импульс JIEpP((o!Jнения сбрасывает счетчик адреса блока 3, 2-й разряд 3У свободно/занято ре(истра состояния и уста !

333»tf«3eT< я «апрос на прерывание 1. По (брг>сл регистра кг>л<31(д

Г! осле преобразования иослсднего слова в сдвиговом регистре в;!оследовательный код к информационному выходу 22 подключается гых<>л р(< HcTp3 формирования проверочной контрольной (Io(ледОВательно(ти.

Гl ровероч (ая контрол ьна я нос 1едовател ьи<> ть в последовательном к:>де передается н(3 ин(!>Орл(ационнь<1! 13!с(л<>J 22..»111(<ение команды «11ереда:!а» В пр(i ам,llto. л режиме 6! : H(tl(л(,<оваьия 6.1<н:ов > < ôÅ (>tt«й! ОП()33TH (31!(>>r I ii.М ЯТ

1<,о, кол ан,;ы 1! и р:.6)от(с нрерываи (и Г)4(Р20 6 3 прерыва <ия 00020.

< . «<-i t;ti1Hütх H3 ir ин) I 1 порет(.чи с >ВМ и< ";и,<ют . ак же, Hdh npu Hl. ïnëíåíèè

35 ." .:"., -,ы "33f(Hcb» <н грамм!(ол(режи

1 ...<г(<;)г(л (. >а!)ись.: н р» ист(< данных блок 2 упГ>:: 3 е IHF< <()opMHp) i "1 роб 3,: (ис., llo це !и

1 >. Ito к<))np0!

»k;t.I„! I н буса ерный (>(J бл(>. 3 4 пер(д; чи )>

<

Oiiil<, > ttI,ltIIE . (. .Р.,!.,Инаи i il Р ; )РЯ, PO. H(.

«! и НИ Я, ) В,с(<.Пр(3(I;;t à HCI til kl I. ((P. и «,(п(. са It3 )че):(д .3< t < >но 3. !я «еl>(.1 >< . и, IIO t< i Г<., ) ОЛ(Л ф РМ И (< Л (< t t (i "ПО<<3 F3;)<. (ИС< l» НН:,Ibiк (Л. 1«сч, I!hi!!<>71 it чиЯ !Ги J ч..«1 Р» (>ь:(3(>:; »< (>, р. дсляеf я .I росом р.. Гис1ра:о<;:>Ч(;1 Ч i r бр< Сл О- О раЗряда р(-ГHCTO3 я ия (<13,>аботс с (>р<. рь!Ваь ес .Ст р< ". „>(Иilt. т с> кон! (-».пол«(ия ,„ь .)M .!)ерывания I. Пр(ныи(>л!! 1, м: t :. t ""Idp<л,.tчd 6(. <(. <>льзова, »и . 3. зап .ли !3;<нцсгti брос ре,,са . (, !», l!d 31)<, I ) i Г ИСТ()а С<>< TORHH! И о.<, <рос;:,3 чрер(лв )HН - про(tt > и не <олими(и Рс(и < Ра длины (<ак(. т ил <у. ь<,-)<ли . 3: иси ь р<; истр данных.

1 .1, Г>(>лис>! (е ко,:анды «Ilk>и; .:» исполь.:;i" .!;i,ем 6 "; . н> . (((>Ной операl I, F

< < <ГИ

1381535

Команда «Прием» может выполняться в режиме анализа своего сетевого адреса и режиме копирования. Код команды при работе без копирования 020010, при работе с копированием — 020050. При работе с прерыванием коды этих команд соответственно

060010 и 060050.

После записи кода команд блок 2 управления формирует сигнал разрешения приема по цепи 16, поступающий на блок приема.

На- входах 23 информация представляется в виде двух последовательностей (информационной и синхроимпульсной), как и на выходах 22. Информационная последовательность воспринимается лишь при наличии синхроимпульсов.

При появлении кадра информации на входах 23 блок 6 приема после выделения первого флага при работе без копирования анализирует код следующего за флагом байта. Если код первого байта соответствует адресу, присвоенному устройству в канале, или равен 11111111 (общая адресация), блок 6 приема продолжает прием, при несовпадении прекращает прием до появления следующего кадра информации.

В режиме копирования анализ первого байта не проводится и принимается кадр информации независимо от значения адреса получателя. В сдвиговом регистре последовательная информация по синхроимпульсам преобразуется в шестнадцатиразрядные слова. При формировании слова оно переписывается в буферный регистр блока 6 приема и формируется запрос на вывод слова.

Сигнал запроса по цепи 16 поступает в блок 2 управления. По этому сигналу блок 2 управления формирует сигнал чтения буферного регистра блока 6 приема по цепи 16 и сигналы записи в блок 5 по цепи 17. Слово, считанное из блока 6 приема, через шину 12 приема заносится в блок 5 буферной оперативной памяти. Блок 5 содержит счетчик адреса памяти и счетчик длины сообщения.

В исходном состоянии оба счетчика обнулены. По стробу записи слова в память содержимое счетчика адреса увеличивается на единицу, а содержимое счетчика длины уменьшается на единицу. При появлении второго флага на входах 23 блок 6 формирует сигнал конец приема, поступающий в блок 5, по которому устанавливается 3-й разряд ЗУ 2 свободно/занято регистра состояния и сбрасывается счетчик адреса.

Блок приема формирует на время приема кадра информации потенциал, являющийся 4-м разрядом регистра состояния. Этот сигнал также по цепи 16 поступает в блок 2 управления. По сбросу этого сигнала сбрасывается регистр команд и в режиме работы с прерыванием устанавливается запрос на прерывание 2. В режиме без прерывания ЭВМ определяет конец выполнения команды

«Прием» по опросу 4-го или 3-го разрядов регистра состояния. По окончании выполнения команды «Прием» в счетчике длины сообщения формируется длина принятого сообщения в дополнительном коде.

Выполнение команды «Прием» без использования блоков буферной оперативной памяти в программном режиме.

Код команды «Прием» в программном режиме без прерывания без копирования

0OOOI0, с копированием — 000050. Код команды при работе с прерыванием без копирования 040010, с копированием — 040050.

Блок 6 приема во всех режимах работает аналогично описанному выше.

После записи кода команды блок 2 управления формирует на выходе 20 сигнал, замыкающий ключ 9.

ЭВМ опрашивает 0-й разряд регистра состояние, который устанавливается в « I » при записи слова в буферный регистр блока 6 приема.

При заполнении буферного регистра блока 6 ЭВМ читает регистр данных. По импульсу чтения регистра данных блок 2 управления формирует импульс чтения буферного регистра блока приема. Слово данных выводится по шине 12 через ключ 9, шину 10, блок 1 и входы-выходы 21 данных в ЭВМ.

По сигналу чтения регистра данных блок

2 управлении формирует счетный импульс, поступающий по цепи 3 на вычитающий вход регистра длины пакета. Конец выполнения команды «Прием» в режиме работы без прерывания ЭВМ определяет опросом 4-го разряда регистра состояния. При работе с прерыванием устройство сообщает о выполнении команды запросом прерывания 2, формируется по сбросу регистра команд. По окончании выполнения команды «Прием» без использования блоков буферной оперативной памяти в регистре длины пакета формируется длина принятого пакета в дополнительном коде.

Выполнение команды «Чтение» в программном режиме.

Код команды при работе без прерывания 000004, с прерыванием — 040004.

После выполнения команды «Прием» с блоками буферной оперативной памяти в блоке 5 буферной оперативной памяти записано принятое сообгцение. Счетчик адреса обнулен. В счетчике длины сообшения сформирована длина принятого сообщения. 3-й разряд регистра состояния установлен в «1».

После записи кода команды блок 2 управления на выходе 20 формирует сигнал, переводящий ключ 9 в замкнутое состояние. По команде «Чтение из регистра данных» блок I формирует сигнал «Чтение регистра данных». По этому сигналу блок 2 управления формирует сигналы чтения, поступающие по цепи 17 на блок 5 буферной оперативной памяти. По данному сигналу! 3(5 5;5Е

<. . I, В<> д нн ь>х il i блОк(1 ) чеp(i l )и ну 1.?, к.

:, )< т пас(в )!3л. По каждому сигналу чтец(<)>;<,)Мят И lj; !OH(XOQHT У Pt ËH -!(HH(. На (. ДИ<,;ерж >могD с« "1÷èh3 адреса, счет (и,в;;с(и ны сообп)ения. По сигналу «Чтение реги(. тр;i;J!Вины.(» блок 2 упр3вления форми ру. г 1 vill%. ь ы чета, Iio цепи 13 пост 1(3(o-!

ЦИ(H бЛОК (IО Каждомл Hrs)(is<ËÜ Л С"

П () <) И С . ОД И > > Лl Е H Ы l! t H И (СОД Е P ds i) 1 О Г О P i 1 И С тра длины и;)кета. Г!о перепо.tf! t JIHH счет

ЧИК 1 (Ли!tЫ C<7O<>tltr:f!HSf б 7OK;),) ">Л фсрн<)!> Пс Р;)тИВНОИ ПВМЯтн фОРМИРУЕтСЯ ПЛ)ПУЛЬ., к(>п(,>ый (61)асывает I t i ихтр команд, 2-и разР>)Д Р<.ГИСтРа -О 7ОЯНИЯ И Н РЕ КИМЕ С ПРЕРЫВ )f! H(м ус)анав.)ивает 1 )прос на прерыва нп" 2 В р< жиме работы бса прерывания

I г ., Iil(HH)s к<)" l r!H.<(ы .)!1D(!((»r!Я(7 (H! I><)

2 м(р(<зря,t, р.(истра < остояния, в режи 1, O I r>i <>r>. На Н ИЕ(r! П(: I!i",, )!» 3(1 и И к) 2. В Р(1 <); (Pt .,лины ()ак(г;1 ($<>1)!> HPDB()нач(>HH<.

:;. l«! J>! IIp(f(tHTo(() <>об(пения, которое . -) Вл(20 м(же) t,ро(итат! «)» p((истра длины tt«)h(. I3.

В. Н«> и J!(it кол1;1н,lы «Запись в блок 5 бл()еРи(P37 HHH<)i! Нал(Яти».

)ло.(л )ма(ды (И)0003. I loc.tå )аписи кода .<)!st «f,(ы (.!<)h 2 7"!р;)В, I< ния фОр >1Hpует (иг25 н) Вы .О()х I (> и 19. по которым кл" ч((. и () .1()л(ык()к>(ся. I<) ил)пузьс(<л(запи(!: . е и< .гр ла> J:i!% ол )к 2 управiit п;)я

<> < I 3(!IIH(. И П(>< T > П>ff()III 3< H

:,, >Н;;:1»< КОЛ,: <1 7, ((.! « !i!i(!. < I7< i Г) -)В л, «<><) ", >(л,),! <)),х(,.<1, )0, (>,, IJ! >ИЛ I .;. ..«г), ()ч

) в (.1<>к

Jt> 5(,;d;:. «, ")ие и > г), 1 >;;I . 3

<((!!i . !, О,.IЕ «)(<И, !», 1,< .,1 .!H7(. П<Я ф(><> 1,:7. i li(> (;> Л ((<, ., " "Евг )) 11(t. ЛК> (,")янп .< 3;1."к() > r» i I<>

;)< I lI< Dr!,< . li hfh > <>.! i)h .? (II> <

)П: .::"1<)Я (, : )<;(,, ), :: i :.1„: ii.. t J! и Г),!r!h, 1Г> < ° 1 1 (> )< ка,) сл) <,(," 1 <

1, ;,«>«<»),,,;,:! «г <><- iJII .. < !) h:Л)Ч

h) I Л(>.« ; i . r - r>.4. . ° >

< i: <> 3<1, 11". r, I.r r!. i О<>ff I мы f«)!! <«, ), «

7<>»! .,<Л)Н:.%1 r>i ".!i 1

4) .> ,I I<7)< HFDF<><-„! -<(-5Х

1<

К(-:,« .: Р" >Кi> i < >ЯМ<>I Д Л (! > " ., >I)! r>«, ) < 1. < .

t ,у )< я (.. дуюпи: !C I (,, :>() (»,< ) .., > < . . " ..)г3 Л . l!t 1<«7 ) f513<(!.7, j (И(Г, ) <Л(,НЫ ПИК««

ЕЯ >IМ (><., It)" и и;I,!

i!! Я, ii(. < " Ояl< >! и.

Рii <,.t ii j .hi<,« .,j>H(>1<:I О . )(f

; Лна(< В . <>:;- 5. ), I (> ОКi>, ." 13 И, 1 И 1! I(И . ,I iH< . ss ., 1< . : !Ilir р <б< 1 и < ."<:!ri,! < )»: (r Iij,.ls,"s1! !!<1(. < " iI ;

1 Ht H и чтения с<п>в данных <11);f гг)м . )ор. Ируются в блоке 2 управления не по сигналам записи и чтен!)я с регистра данных, :i iio сигналу «Занято». (.Hr нал «За(!Ято» форл;ируется в блоке 1 при за (в,)те О:)(пей п<и ны 1ВМ устройс гном

В кимс прям< го д(,стуll3 в()(1<г> няк)(я рабочие команд<.(«Запись» < (гение» и кол,анды «Передача» и «11рием» (>-з исполь<ования блоков б;феlif!(>H ol!t рагнвной намн(и. Ко!(hl команд при рабо;(без прер!.)ваi. ., L >r I< ) I f i H <

«.33 и ис ь» — 00()0. ?

< Ч генHe» — 100004, «Ilep(дача» 00020;

Команду «1!рием» в режиме 11dof)3гь неГНI!.Hoí3.7û-.о

ГЗК Каh (;>Е!»и ПГ>ЯВ !Еitr),d;(Pd Чан)Е H(и 1»<:. тн(>.

Коды ком»!»,

«;33ппсь» l40602:

«Чтс JfH(» 40003;

« l I(р(дача» 4Г)020

:. I l р пел)» . 14(<010;

«1!рием коп (рг)ванием- 4005(!

I It pt>.< )3lIHCbIO h<)tS! 3H, (r>l 313<" 1:idHO< И < 8 (н" и«(р 1.(реса адрес первой H!Ht йки па (ят,<

Выдсленной в памяти ..>>ВМ для Обмена ин((н<рм;)цисй Ill,è (<»пi<>,(пени«команд <За1 (. ь» и «Переда.;: в р(t H(гD .(ëHíû !JdK(.<Н< СптСЯ )Н; I(r: tf B(.ЛИЧИНЫ ПСР Дана( >,« (I I )i (: < (3 и J ) <$I O p I(I F, ! И . I I < ) (Л (R f>fit O . f fit H H H к> ".3 и . I IDi<с !» «)I > > 1 л1<)ж(т r!p<) i! I < I <> < >!dr!()f Ие Ве. I « ° « > )1! > 1!. Я! <) I О Г< i (, <

: " . и < р (I H (т р .« :, и . н и lI 3 !! " ! 1<>с, r: 3 )llltLH h(> l>< 1>ом:<н.!1)1 «5d!! Ii .,>), t !!г,ние» бло °: упр;)в..< !JHH ф.>рмирует

,:-: (ро(на I!ð».!Ий . О H 13 В ., к !1(! .(анно1л ,иг <;) ", бл<> I фо(м:р (т Hd вых(>

dt ..! и(Hdd 33<<РО.3 НРЯ ><)г(до,<л

11 :. ). 1 J!I) Ji(!.!, I<. ii и ti О т . ) -- r:3 i )< ii .I d <>i!.s

1« )!I(8 <)пял>!I ii (ò .)!>< в .! . .h(I фо, н

М! i! > i(и !!I ilа.! ) ). ).) .r>» il ., <. >«<Ий

> (1 !! I >К . .,!!id< !(«): (> iI> К <ИНЛ, !<(!Hn И Г !!I !><1.1 ". >)1!I I

Ii(Вt)!X > !I!1 1!I, 1!i«< r! ((i () !Iridh (! JI > h )! I! (й I!J><,,-Jf)r,7 Г>,,(ок,?, «,,. в,-,.:„() и .i:)! .>И!>1 (T с(>О< чс )., (1 );OlllH(- с ) Л> .1 1

h 1I. i1 1,;Н, „Г.,"(f) D());,< ... )(I!,) >,I()h <, <;,,"l!.ж „„(! .:.(i нс,г(<, (и,:., ):1 . Н(<:1.: ..5dHH I <, > <Г)ормигус < сH!i

< > r,;i 7(<,с )+ кd

> j <-1;(1 i (H»1 < () ;. ), В ),1н !<> 3;! < бл I i ) бl >- и« <)J(".;:It! .: Л»I i i is.; ():.t<(УJ<> HIH!! %

) .: ><(! <а . ) 70 > r«! If>l. )>) 1)1!ЧИК :

<>

:l) YrГН,(f . D I,I . <К !I„.IIIИ ft ЛЯ (, 1. (, 1 !<с б) >к, . (>г)3,!;; -;I(.5,) rl H I! ..:

1 .< жh. ! )О rIs. 1<к <3 «), !3 .! .Я ВВ();3 ,, ) 3!fbi. - ..:f i .,iIH длl 3 в <)д б,!r >-! ., ВГ< 1! .. ()ипг и) <и),;и: н;

138l535

10

25

Формула изобретения

35

«Занято» снимается сигнал запроса прямого доступа. После сброса сигнала «Занято» сигнал запроса . рямого доступа опять устанавливается на общей шине, и цикл обмена словом повторяется.

Устройство работает аналогично и при выполнении команд «Передача» и «Прием», лишь с той разницей, что запрос на прямой доступ в память формируется блоком 2 управления на каждое слово данных, При выполнении команды «Передача» запрос прямого доступа формируется по освобождении буферного регистра блока 4 передачи, при выполнении команды «Прием» вЂ” при заполнении буферного регистра блока 6 приема принятым словом.

Конец выполнения команд в режиме прямого доступа в память определяется так же, как в режиме программного обмена.

Команды «Запись» и «Прием», «Чтение» и

«Передача», «Прием» и «Передача» в режиме как программного обмена, так и прямого доступа в память могут быть заданы одновременно. Это позволяет повысить скорость обмена между ЭВМ и моноканалом или проводить диагностику устройства.

Устройство для сопряжения ЭВМ в сетях, содержац;ее блок сопряжения, блок управления, первый и второй блоки оперативной буферной памяти, блок приема и блок передачи, причем первый информационный вход-выход блока сопряжения через первую общую информационную шину подключен к входу режима блока управления, второй информационный вход-выход блока сопряжения подключен к первому выходу-входу условий блока управления, третий информационный вход-выход блока сопряжения подключен к информационному выходу-входу уст1Ь ройства, подключаемому к кана1х вводавывода внешней ЭВМ, второй и третий входы-выходы логических условий блока управления подключены соответственно к выходам-входам управления обменом 6.>ока щ: дачи и первого блока операгивной бх ф> рной памяти. четвертый и пятый входы-выходы логических условий блока управления подключены соответственно к первому выходу-входу управления обменом второго блока оперативной буферной памяти и к выходувходу управления обменом блока приема, первый выход которого подключен к второму входу управления обменом второго блока оперативной буферной памяти, инфг>рмационный вход устройства, подключаемый к магистрали межмашинной связи, подключен к информационному входу блока при<ма, выход блока передачи подключс;; >, информационному выходу устройства, подклк>чаемому к магистрали межмашинной связи, отличающееся тем, что, с целью увеличения быстродействия при реализации сетевых протоколов, в него введены с первого по TpFтий однонаправленные ключи, причем информационный вход-выход первого блока о»eративной буферной памяти, выход первого однонаправленного ключа и информационный вход блока передачи подключены через вторую информационную общую шину к информационному входу второго ключа, информационный вход-выход второго блока оперативной буферной памяти, второй выход блока приема и выхоl BT(>pF>F клк>ча полк. юноны через третью информационнун> об,цую шину к информационному вход> третье го ключа, выход третьего ключа п<>дкзн> «" врез первук> информационную обшуlo пшну к информационному входу первого к III>«;I, первый, второй и третий выходы блока хправления подключены соответственно к управляющим входам первого, второго и третьего ключей.

138I535 ж е(1ф

t7,a. Т 0.7у лР Р л(р

«р Я Щ.,1РW Г8! (zz (/c (17 (/ (18, ii .Ы 70д таЛРЫ с7

Я4 7 .7.7У 7 t )

3 Р 03./ "1 :," (ЧЕТ .,4 7, ggt

,Уу,7 УЗУ 7 М/ с л 6ХУ /7ЕР(167. q Л 11Р(11!

5 и3> 7РЮ

С9Е7 4 l (13 81535 г9,/ (/7) (/C/ (/9/ с . г 3, 6/ cm. ЮУ г пр

Г г// u3

1381535!

38!535

138l535 фаад 1О

1381535! 381535 (22/ O 7 РС (r фиЮ. 1!

381535

1381535 (Р (8 (ss (7 (Р

Р.Ф

1381535

1381535

l381535

7 и» 2.7

Сосгавитель В Смирнов

Редактор М. Циткина Техред И Верес Корректор Л Пилипенко

Заказ 844/46 Тираж 704 Подписное

ВНИИПИ Государственного комитета ССГР по делам изобретений и открытий

113035, Москва. Ж вЂ” 35 Раушская на6., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях Устройство для сопряжения эвм в сетях 

 

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

Изобретение относится к вычислительной технике и может быть использовано для построения многомашинных вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в многомашинных системах и локальных сетях для организации межмашинного обмена

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к области вычислительной техники и может применяться , в частности, при использовании микропроцессоров для решения различных задач, например для управлеV

Изобретение относится к вычислительной технике и может быть использовано для децентрализованного управления передачи информации между компонентами вычислительных систем

Изобретение относится к вычислительной технике и позволяет повысить надежность установления связей за счет блокировки запрещенных ком-

Изобретение относится к вычислительной технике и может ис/J пользойано для построения высокопроизводительных процессоров или систем с магистральной организацией

Изобретение относится к цифровой вычислительной технике, может быть использовано при организации многомашинных комплексов и мультипроцессорных систем и позволяет расширить функциональные возможности устройства за счет организации асинхронного обмена через его каналы между любой парой ЭВМ различных групп

Изобретение относится к вычислительной технике, решает задачу уменьшения времени реконфигурации маршрутов при выходе из строя информационных шин

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внешними устройствами, между процессорами, а также между процессорами и запоминающими устройствами

Изобретение относится к системам передачи стоимости товара при безналичных операциях

Изобретение относится к области операционной системы мультипроцессорных отказоустойчивых вычислительных систем

Изобретение относится к области цифровой вычислительной техники и может быть использовано при организации многомашинных комплексов и многопроцессорных систем

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к области вычислительной технике и может быть использовано в цифровых вычислительных комплексах высокой производительности

Изобретение относится к вычислительной технике и может быть использовано при построении средств коммутации мультипроцессорных систем, абонентских систем связи с децентрализованным управлением, коммутационных средств параллельного обмена информацией в измерительных системах

Изобретение относится к вычислительной технике и предназначено для образования коммуникационной линии связи между двумя устройствами
Наверх