FR 2366629 A1 19780428 FR 7533715 A 19751027 P@KFLCTLON@@ EMT AUX APPAEXILS DE O@@@EXION DE @ATHRN@@S PARIPH@RICUES A DES CRDT@AT@U@S. J@@@ OHCTIN @ L@@POLD HJEANLET. La prèson@e intention a pour objet un nsenble d'apperalle per@ettant de réaliser la con@exion d'un or@instour à des @ateriels péri Il est con@@ de réallser des rat@riele de comazion oe@portent un @o@bre de qurouz limit@ ou faisent appel à des @@cenia@es dont le prineipe repoes zur le car@stèr@ unique de l' @ehange, de @crte cüe la copecité de comn@@ion @@ pout ong@enter qu'en rescuront à des satérisls voluninsur impliquent généralement des @odifiestions our bran@@@@@sts de l'ordi @atour lui-code. L'invention qui ve Stre déerite se différeneie des dispositife et pro@@de@ con@@@ per le r@oours à un coupleur d'entrée at ds sortin qui pout Stre on@@scté our le osloulatour sans emen@@@ @odifiontion de ce denuier. un surltiplerour qui as@ure la connorion si@@lt@@ée de plusisour périphériques st enfin un formatour qui es@ure le for@stage des infor@stions. La figure 1 @ontre la disposition des natériele et les poslbilités de con@orien eaistant ontre les périphériques st le calculstour. La cotuplour utilies les @angur perferstour et loetour de hande et convertit tou@ les sigrund d'@change du proo@@@@ur contrsl en d@rour coupatlbles svec les péripheriquetés conn@etés. le @ot@plour est no@@el@@ent conditicnné pour re@@@oir des den@@es par le c@nal ou perforet teur de r@ben, c'est-à'dirs qu'il est ré@@pteur. A la récontion du presier octet d'dchange, le conplour deit l'@@aly@er pour effeotuer l@@ contröles de cowlitionn@@att de périgheriques ou les contröles de @reis@@@lstoe. Le pr@@ier cotet d'échange est oc@pond ainsl qu'il ouit @ Composition banaire du Promier Cotet. Définitio de la valeur binairs de oh@que poids 1- Prinen 1 2 @ 1 0 Valldetion des prises de con@@@ion du poltiplerour C O 1 2- D 1 1 4 O=DISQUS 1 1 = DISQUE 2 8 O=Lecture sprès éoriture 1 = sans leoture sprbe deriture A O=con@@tion @ 1 Cotet 1 = Concerion à 3 cotets B O= Le péripbérique @'est pas un 1 = Le péripberioue ont un disque disque. C O=ECRI@@@S 1.= LÄCTUR@ L OC= Sans transco@age 1 = Arec tron@@@ders Lersqu'il re@oit le pronier cotet le couplour doit on offsctuer l'@@@lyes et ns re @oyer on @@le@lstour un signal d'@oquitt@@nt ACK que si le @@ditionr@@nt et la connerion des LSSLDdrfirpur it oorrro Illar cr cwr srootJn;;Lar pta ri-ul BAK wrt 61 par e oarru, Si le yeids bf@@ire A du prender cotost est @ 1, il indique qu'il s'egit d'une con@erion h 3 cotets, or oell@@@i n'est pos@ihle qu@ si le peide B est lui@@@e @ 1, indiquo@t que & 6Cpwlli ret urr btrrluo t dorrs rgu(3r rst POibXb a)lL6;1WIWlt trSO Ptt I M IO1IWi. r rdut rl.l prltpbrlrlqu, sonnretk ZL'rcEt pr a a prrls a appordna tpji & ft) U prPttmn;rgpontlxr, Ir r currrrté-xitfrto banagr pr I pricta hiMir* C ql ndirau tiQni otr klkPM1 0l,r2liii 3WCSdL UI rC) PISLSrlQUI PP006, 91 ifi QILYI CQIPlli(lPX lli;l s'agit d'une deriture ou @@ettour s'il @'@git d'une leoture. Dons le c@@ contraire un al;er HIUE rrt bsi puc JA aojwh ure I eu pluffoltrr dr t arrrru*arrn QU&num; ilhlZ lbrtiQYIJI 1 QOILB1V btJt DQllt d'obord s'@@@urer du bon condlticur@@@nt de l'oncodeur.De plue, et @@ci tient co@pte du icPationrislrat putiorJbr 6 '9&num;oarw f tto;Lt r5dr k rrQrutLre 8+ I'arrotdartF azlbi diarr +Itw gms ilprrrdpr ct aurokrn prslrrau 1PDDULlf OU t Y69DSI?I, litt5Itgdmf 1 Qllgt oiic ifn blwr, obllg,ain&num;l la Sogirpur, br I'ckrPr Ir hnorrr n fnnrrii bsod aaEPPro, a, naart&num;;Yt Ibr imibaatkmr, rcrntrrawa rur Ir brrada rr s'Bitba9Pw ierrtLiUaarat nrlr sr5milPinr, O*P]irioS ar prw alorr lpondr u garprlr Fri gar'upr acrnknkt be fe3rPlmrflUrr +rr sttrrdn ZI fSPL drt Quurhrt t unfrr rri rrroPiw ilairBY Lltrrt prhllQX4 L'ab@@@ce d'alarme indique que le pronder bl@@ est dimponible on @@@ire et Que l'éch@ng@ pont avoir liou, e'est @@le@ent à cot instant que le couplour répondura par un sigual ACX 8 S'rgrbdàn àU pn&num;g*r oolkbf pur rs wr;lari & isr, Dans le cas de döfout de conditionn@@nt ou d4e déf@ut de transfort bande @@@fre, un signal HAK est @@is par le couplour. Une des c@rsotéristiques partioulières du couplour set le contröle de parité. @@ns le @ens émis@ion de donndes du @elouletour vers le periphérique, le couplour ongandrn un bit de PCtolLbg Qmr rn OurSfri anw, Irr brlts k aurF&num; curotiÉP, oa pitl pernQt ru prph0rfg h?6 %ILQIIUP t 00Plpd)3Wr Qltk PUStd hlSidlOt ILL1UI f fiOolO OBldUkrUT jFrfprlCfUII. Dans le son@ périphdrique vers oaloulstour, le couplour reçoit les coractèroe st svec ch@@us car@stère une parité qu'il contrôle afin de valider le tran@fext périphérique vers calculstour. Done le ons d'une con@esion de disque, après onalyes du pr@@ier cotet, le @ouplour stterd a'amapb ac&num;r daur gOkt IUSIIDkS L'P I'bjt d'UDI Mltiulhu %1 tgi ooota ePIlBI te > ur rwo sp, 114 yu+ as rwrtgfus brrrui nu! oa ntirrPa farr rrors9slatu 9u nlr âr6tr9r ks p;r? Irç crrJau2ltwr, wr kPporPItiou ut asasaralir, LR X8qP IiYlf IGU dma sartws as porfjoao wu fa aSsata *ir 3r* &num;akut acrruYts, trauka rill pJp ZI OUlfL iixw (1IU11 b krtiar ;icatirër, crcr q\t pwmt P ar, brPirr sf'siekrar )oz 5oe oobklw néc@s@eires et d'onvoyer un oc@pte-rendu au couplour. A la fin de laq teopori@ation, ai auoun coapts roncha n'est parvenu @u Coupleur, celui-ci renverrs un signal H@Ä ou oaloulstour on réponse à se desende de con@@x@on, @i avant la fin de la t@@porinstion, le coupte rondu on provenones du disque set dui@ @@ Coupleur, celui-ci renverr@ @u @eloulsteurun signal AUX à @u demande de couplage, et l'change d'information pourr@ @2 poursuivre. Le signal de compte rendu d'un préiphérique est un signal indiquant a@ coupleur qu'un carantère est disponible sur les lignes d'interface et pont être pris en compte. A la récaption d'un fignal fin, ém@@ par le calcatlsteur, le coupleur a pour tâche de compléter ér@ntusllesant les donnses par des carique. lengueur de bl@o fixé au niveau du périphérique. Toutefois le celculateur peut travailler en long@@ur veriable, le coupleur to chargeant d'effectuer la complémentation. A la réception du signal fin, le coupleur, aprèc aveir complété is blce à la longueur @efini par le periphérique, @tteld que ce dernier en effectue l'enr@gistr@@ent et en donns le compte rendu, @n cas de coupte rendu d'erreur sur l'enregimtrement, un signal NAK sern émie par le coupleur, ai l'a@rsgistrament est @on un signal AC@ sera écis par le coupleur au calculateur. le coupleur, @ la recaption du pracier octet de connerion, se conditionne en fonction de le valeur binaire du poids @ pour effectuer ou non le transcodage des donsée@ selon la nature du périphérique et les codes utilisés, Dans le cas de a@uv@garde du dioque, cette @euvegarue peut s'effectuer en transparent sans tenir compte du code d'enregistrement di@que. Le pultiplereur @ pernet la conne@ion simultanée de plusieurs cateriels p@rdpl@iriques en se connectant au coupleur et un fourni@@ant plusieurs dunaux d'entrée et de sertie, de sorte que plusieurs périphériques peuvent être connectés au même proc@@@@@@@. Il est minsi possible @@ connecter le precesseur central à un interface de @@@plage 4, à une imprimente rapide 3, à un encodeur @ag@utique @ et à d@u disques @agen tiques 7 par l'i@ter@@ diair@ du formateur 6. Le formateur a pour fonctioz d'asmurer le formatage des informations en provenanoe d'un oruinateur, d'un dispositif de atockage t@@poraire ou de systèmes to transmission afin de stooker lerdites informations sur disque magnétique, d'en vérifier la bonne prise en @@mpte et la restitution par des contrôles rigoureux pour des co@ultetions ou des traitements ultérieurs. Il dispose de moyens d'auto contrôle très rigouraux et permet d'ausurer la gestion de plusieurs mémoires de mases de façon pratiquement sinultanée tout au gérant les pistes en erreur. Le ferzateur est un ensenhle logique oc@prenant des moyens de dialogus en entré@@sortie avec is système de trang@@ionion d'infor@atlone et en ontr@e@crtie avec le m@@@ize ds @@@@@ généraloment constituée par des unttés de disqu@@ @@g@ tiq@es et d'@@@@@urer de fagen outorose la @@@@g@rde de face @ face on de di@que à disque. Le formetour @@oure 1 - La gestion @uto@stique das adre@@@@ siot@@@@@, pistas et unités de dispoes qui lai sent @@n@@etés, - par @@@@@ande Man@@@@elle # son niv@@@@, le pré@@@rquege in qu'il engandre antonetiqu@@@nt le marqu@ge d'un "ièontifier" our ch@@pe soctour y Les pistes de goztlone d'errour. - par @@@@@@rde r@@@uelle, le contrtle du @@@quage das "id@otiflesm" par r@l@oture de col@@- ci, contrôle des @@rec@@@ @@@ @ompsraimon bit à @it et par caloul et contrôle d'un C.H.C. (contrôle de redondance cyclique). - par commande d'écriture sur son interface; la génération automatique des "@@@" des préambules et des postambules lors de l'écriture de données, ainsi qu'un C.R.C. de contrôle sur les données. -la relecture automatique des données et leur contrôle par comparaison bit à bit avec les données de la @@@aire locale ainsi que le calcul et le contrôle du C.R.C. correspon dant au secteur vérifié. -lors des écritures de données, la gestion automatique des piston et secteurs en erreur par report, des informations normalement écrites sur ces secteurs dits en erreur, sur les pistes et secteurs situés sur la périphérie du disque et réservés à cet effet. - La sauvegarde automatique des données contenues sur disque par leur transfert d'une manière séquentielle d'une face sur l'autre, si celle-ci est disponible ou sur un organe de stockage annexe tel qu'un deuxième disque ou bande magnétique compatible, @@@mette à bande magnétique, floppy disque etc... - Le dialogue avec le calculateur, par l'intermédiaire d'un coupleur. Les échanges d'infor mation du dialogue se faisant par octets avec une configuration ce bit, sur huit fils en parallèles validés par un signal d'échantillonnage. - Le dialogue avec plusieurs unités de disque fixés ou amovibles en fournissant les adresses pistes et secteurs, les ordres de commandes de lecture ou d'écriture ou d'écri ture et en s'assurant des différents états de bon fonctionnement des unités de disque. Le formateur, connecté à une ou plusieurs unités de disque reçoit des informations en provenance d'une unité de contrôle @@ont dont l'interface doit être @@@@@@@@@ compatible avec l'interface du formateur. Ces informations sont présentées sous forme d'octets de huits bits en parallèle. Les premiers octets échangés sont des octets de fonction. @e prenier octet indique l'adre@se de l'unité de di@que, la conn@tion @ @@@@@ direct ou c5E2arathS k rpdr ds ibzr0nmaatr Ir bDFftS Ofj ltOlr II rrBlr b aP19fzrl Irrr epgrJ criJCrr aer surrr krnr p tf'rslkirr, zo crikra OOtrt 6PIMf t'adwsw br f Lrrt rods ca BPif bfk di O i tcj, la isiiea ot eftit 'ridnrae btQIIO! ilP L plrk BsryidLtriitl f ik srcfcrsrrs Ltrb cariftSorrt&num;6 s wr r\rzutiLa m gU&num;BBrp. L nrqtrion cks wast oaEttPn s tcrrortau a pta jo t @ @ens la conn@@i@n @équautielle d'initialiser le poaitionnement @o la tête d'écriture lecture sur la piste @ secteur @ et de s'assurer de ce positionnecent @n coutrôlant les "Lbstdirc, - rrrr k.clannaiza rn eoccsr tx bneaBsP 1 aiwrrlu asrtrn par plrttiaaa @@nt de la tête d'écriture lecture sur la piste et le secteur séres@és en coutrôlant les "identifiers" corre@pondant@, Dans le cas ou le sacteur n'est pas utilisable ("identifi@@ ia 3e ioxrirtfftr fUgO f adbs&num;;erw a 1 nrormscs irPaff agyclrctr bmo la wrm, dr rsport IICu pfrwe st rawn pr werewr, n Irat:PIPN fllil iOLIOt201t db psrpuge arua'Sr ooooooooooo h Ortf Za rsrqr rmat son utilisation. Tous les @enteurs sont identifiés par leur adresse (adresse piste, puio adresse @@eteur dans la piste considérée) @ Le for@nteur, suite à t@@@ co@@@ande @anselle doit générer auto pQ;lrlur&num;rt b Eorqrrira & *fQahiitns* @'"identifier" est structuré de la façon sivante : Inmédiat@@ent derrière le top début de s@eteur - Pré@@bule :95 bits @ @ puis 1 bit à - idxwa ;tirte r t whàt - @or@@@@ du SSctour : 1 outei @@@prenant é@al@@t l'adr@@@@ face@ - @eracteres de @@atrôle : 2 octste de C.H.C. dont le polynôme générsteur est le @@ivant: P (X)= X16@ @ 15+ x5 + : @en octpt@@@ "adros@" du for@@stour @ont inpr@@@és à chaque éoriture d' "ldentifier". @vent ch@@ue éoriturs une @c@perai@@@ des adres@@@ piste et @@ct@er est effectué@ entre Las ooqptwrs hr ioarteur et ab aart otnB1&num; pr Ikr bt1EYI I;rt-be 2lrx sFI, inta fri dn arr9uatrs Itf5ftSi2tipt C/UIIYU Q6tlLT n90;ft dWYI COa SL7LPPIIO QOnnlB&num;br rtrrt u rfftfon piqurr &num;t i Usere t ao o ariZ L auua rfislutfn dkilpl WbbO ici dOtL )IL1;1LL +If+ r&num;rotus pr sulrsn Ir ;P'wtnrr+ ieP;i gar k blnpw rrr oalk cir, rcirbrrnrr +e Bilr fnn yr Ydrprrar* nro rtr & Alaer iEl ;r, 3U pifrParr ppb WIPIIYYa(L rtlir 4111 64 QOOtdiS C tl%OtrWI[II&num;;Llf th 001f7QXltaak Les "idontifiers' sont lun, les adres@@@ corraspondantes sont vérifiées per coparsi@@@ do@ bit @ bit av@o l'adres@e de référon@@ mésoris@@ ders le for@atour (sôremos dcn@@@ par des comptours). De mêre @@e véfification ast effectu@@ pour sanir conpte @@@ aur@stde dornées un ret@ur par le di@qus. Cheque "identlfier" est égalament validd par le contrôle du C.R.C. Le fer@@tage das hloce réoulte du prco@souis sufvant : à la récoptic@ d'une con@@ande d' é@riture our sou intarface, le foruktour, qui @ r@@@ almultanément les adresete ds travail corr@spond@ntantes, contr@le l' "idontifier" du @@otour coned derd, puie effeotus les cpérstions suivaqntes :: - Four per@ettre de séparer l' "idoutifier" des donness, g@@@ @@ tion d'un "aup" qui est un e@p@ce @ans informstion pernsttant de co@dition@er la logique pour pr@@dre on co@pte les don@des un lecture continus, de don@ar U@@ tolér@@@t pour la cinerutique loraqu'un bl@@ de do@@ése est ré@erit plusiours fois à @@ plsoe, de sorte que la t@t@ d'effac@@ent qui se troure en arridre de la tôte d'@eriture soit sat@é@ bore de l' "idantifler" lore de la o@@@@sitetion en mode deriture. - Générstion d'un prdesoule, le pré@@bule est sonstitoé de plunioue di@@iu@@ de aits à O et de 1 bit à 1 : il per@@t de s'@@@orer du déont des donn@@s et os vslider b bon esnient la logique de leoturs. - L'opératour celoule et ougandre l'éoriture de deur cotatets de C.K.U. Le C,R.C. oantrôle de rodondan@@ @yalique permat d'effsotuer un aontrôle rigour@@@ d'sor@@istrement au @orant de la relsoture des don@ées. - l'opérateur ajoute an biue des d@@@ées 1 octat sdresse@ piste plus 1 octat adroess soctour et f@oe, ou qui peroet h l'unité de oentrôle de ocnoaftre à @out monent, @ême en adres sage @@quentiel, le position du bloe nur lequel elle effestue des operations. La fonetion d'deriture est pormalenent ouivie d'une fondtion de lacture afin de s'asourar de la validité des infer@ations onf@@@strése. La fouotion lscture après deriture angendre la r@@@harohs du sestour qui vient de re@evoir son onregistrunant, dons la rotation coupléte d'un tour du di@que, puis l' "identifier" est lu et eontrôlé einsi que les doongéou du @@etour. Si les informations relues, velidées par la C.R.C. sont bounes. le @yetè@e pas@@ an état repos on our@@@ant un coupte ren@@ corroepondent par son interf@@e. ci une errour est détectés, dou@ alternativen, @@ivant que l'errour provient de l' "identifier" ou des deonées. - @rreour our l' "identifier" % une dourième tentative de lsoture est affostuée, si à catte d@uri@me l@@cture l' "id@otifier" est r@@onnit op@@ure bon, les donuées @out contrôlées, @l, à la dourià@@ tentstire de le@ture @e l' "identifier", oelud@ci est tou@oure on errour, on eonaidère que ce @@edtour n'est plus t@iliesble et une opération as @@uvagarde sen@ effsctude sinsi qu'il est dit oi-@@rés. - @rreur sur les donn@es : une douriène fonetion d'@criture est eff@ctué@ suivie d'une @ouvalls fonstion lscture de centrôle. di è la d@@@i@@@ t@ntative des don@@es @out toujours on orr@er, une opération de s@uvogarde sera affcotués ainei qu'8il a@t dit ci sprbe. j-r d'w > e OO:O dtur et tetati @@ce@s de l' "identifier" ou de contrdle de leoture de don@ées @v@@ per@istan@@ d'une errour, une odperation de @@uvegarde est effefctués, @ette opfration consist@ à @@@ler le msetour errone on effaqant l' "inestifier". p@@x à se reperter aur les pistes @@@ - @@@ cu @@@ @ites pistom de g@etion d'errour. Ues pistes @@at exelu@i@ement réservése, a set effet. our co@@ande d'un cyole d'@oriture con@ée@, et après les tentatives infructu@ue@@ effontuese sutematiqw@@ent, les optrationa auivantes @@ ut lan@é@@ : - offaoement de l' "id@ntifier" ou @ectour inutili@@hle, - Lépl@@ouent our la piste @@@ sectour O, recherohe de l' "idontifier" e@istent (un@ operation de @@uregarde a pu ôtre effectués antériaur@@@@nt et le acctour eriste déjà). @ous les a@etours de aturegarde, o'est-@- dire depuis la piste @@@ s@otour O funqu'à la piste @@@ en totailité aont analyse@. - le uectour erists, dès sa renourmisence, la fonstiou éeriture donnde ast effectués ave@ férifiention con@@e une @eriture nor@sle. - @@ Le @@otour @'arise pas : la logique r@plsoe la tête de lecture du @i@que en piste @@@ et analy@@ @ partir du @@ctour O, lon "idontifiers". Le prouier "idontifier" corres pondant à la mitustion physique du @@stour r@o@ontré est cousidéré ce@me dr@nt disponi ole, de es fait, l' "identifiar"est modifié par celui, cerrespondent ou @ectour erroné, puis les con@@es sont onregistr@@m st vorifié@@ co@me dans un @@tie @or@al avec la même @@@bre @'@@@@els. II est recom@@ndé de @@uvegarder péricdiquoment les finhie5rs touroctntés afis d'ériter la porte totale d'un fio@ier on oes d'incident dé fonction@@@@@at de l'unité de @i@que. @ette smuv@@arde pout s'effentuer sur differ@ale types de anpport et @vec ou @@cs l'aide de l'unite de contrôle (oaloulstour). @n fonstion ou t@ur de tranafert dem informations @ntre le for@st@@r et l'undté de contr@- le, la @@uvesarde d'un disque pont @tre bom@@oup plus @@@ddee ei elle es @@it @utonstique- @ont per le for@stour iul@@@@ @@ne sveir recoure à l'unité de contrôle. @o formatour per@et d'offestuer trois types de ourr@egarde. - @@uvegarde ou pivem@ du disque lui-m@le une face our l'@utr@ - @@uvegarde de disque our une d@@mième untité. oes du bi@di@que - @@uv@g@rde de disque our péri@hérique (bande mégnétique, fi@@p@y di@qu@, etc...) @a @@uregarde s'effeotue de fagon @@quentielle dopuis la piste O @@ctour O jungu'à la piste 199 en totalit@. bi la souvegerde est uffeotué@ d@@ne faue our l'out l'autre ou de éimque à disque, l'élérent r@coptour doit ou préalsule ro@ov@8ir un pré@@rq@ege. @i la @@uv@garue est offactuée our bande mag@@tique il est posaible d'offaetuer une a@uve- gerde par fichier st dcnc de donner l'adreas@ du début de retvagarde. Cotte d@@@fère opération est égal@@ent ponsible s'il s'agit d'une @@@veg@@ie our disqes. Le @@ope n@c@@- saire pour effestuer cette s@uve@@arde est fonation du ty@e et des perfor@@@@em des p@ri- pheriques. La forratour est co@necté @ une unité de contrôle ou de gestion ou moy@n d'une interface de dielegus, cette inerface est constituée par des slgn@@@ d'ochanges fu@itifs et dem aigu@@ur d'états. Les aignaur d'dchanges sont constitu@@ par les don@es@ 0p@@pzouent dites at les aignaur de d@@@nd@ de carsetère st d'dohantillopnage. Les sign@@@@ d'étate sont les signout définis@ent le c@oditle@@@@ont, @@@@TT@DR ou @@CKPTLUR @@ den@@éue st lau signung de conpts rendu d'étate @@@CHE, A@@XT, @@@T@@UR on @@C@PTLUR @@@ tonsiens, courante at imp dance sont ocnfor@@@ our nor@@@ de eivouite int@grés et tcus les échangse sont effectues an @ode per@àlels, On co@prendr@ dés lers que les aigrour logiques d'échang@@ outre la @@leulatour et les périphériques qui lui sont @ounsctews, per@ettent un dislogu@ bi-diroction@al. @ cet effet, un groupe de @@oro-inetr@etions et des @:: quonces ont été @r@en qui r@alisent s@@ls toutes les procéfures de di@logu@. Le syatb@@ Comoporte buit mourominstructions de @estion, - con@@@ion en @eriture - counerion on le@ture - conuerion en coritur@ ave@ l@cture de ountr@le - ecnnerien dirscte an ecriture - @onnerion dirscte on lecture - connerion dirocte on deriture atoc leeture de oontrôle - fin de bloek après leoture @'une bande @@@@étiqus, Les séquenoes outonatiques disponiblog sont les ouirantes ; - Amismicn de @on@@ prograw@@m vers les périphoriqueues. Cette @@cuoncs per@st @@ @@uregar- oer les progran@es du oaloulatour oentral our us périhériqu@ d@aig@@. - Réesption des con@@ progran@ss vera le oaloulatour. Cette @@quenes permet d'appaler autemstiqustent des progra@@es ou sag@@@nte de progogra@@@es our un periph@ rioue et de las oure@ietrer our la uéneirs du oelouletour. - @@os de rachereés % @@ fonction d'un labal de rocharohs seroudstre dans l'@oou@@lstour ou oaloulatour ou dane l'instruetion de @@@@@@de ell@-st@e, estte séqueres @@ re@heroher mutonstiqu@@@nt aur le péripheruque desande le blcok cont@@ant ces labels. - @ais@ion d'une @@@ire teapon : @ette séqu@nes per@et un tranefert accéleré d'une son@ @@@oire déaigon@@ du oaloulatour vers un@ @one yériph rique. - @@csption d'une m@@@ire tangten % ectte séque@@e per@et un tranafest @@@élert d@n@ le sonm péripherique vers le calouiatour. les @equen@es permsttont de réaliser les fonetions logiques de gestion et u'@ohanges ontre le calsulstour st le bouplour, le @@itiplerour et le formatour ju@qu'es périphérique. l'onvoi d'une @@ere-instru@tion ou d'une eéquence auto@stique produit les fonetiion@ ouivantes : - Contrôle d'orrour. @ctam@@nt @i la maoro-instruction est errones, -Desodage de l'instruotion at branob@@ent à la sone m@crc-drstuction ou @ la son@ sequenes. -@@lection d'apprés la @@cro-inetruction des conatentes relative@ on typs de périph érique dem@@ndé. -@élestion d@ @od@ de trsvail un éoriture, on lecture, en transou@age, en moce transp@- rent ets... - @elsetion de la dernière adreas@ plus un du périphérique, si e@lui@ei @écescite une g@ston d'adre@@@ st s'il out de@ende on mode soquent - @élection d'une smquense de d@eodage outenatique d'sdres@e @i un @cobs direct @ un perip@érique sdr@@@bl@ sat domande. - s@ission automstique des sign@@@ d@@ondant le connexion vers les peripheriques. - @@osption outenatique des aignour d'@oquitt@@@@nt ou d'errour @@ie par le O@@@@our. - bé@orisation entomatique de l'adres@@ de con@erien du périp@érique. - @@se an plase d'un migral de trsce inliquent ou progran@e prineipal at une condition d'errour est pres@otê@. - EDans @@ @es d'oppel d'une s@qu@@c@, réaqli@stion autonstique de @@the s@quenes @als que chang@@@nts de programmes, rohberohas de la bels, jusqu'@ lqa réalisation de la fonetion denandée on junqu'@ l'arr@t @i une condition d'errour est présante. Les @vantages qui résultent de l'en@@@@@ble de @éconi@@@@ qui vion@ent d'ôtre @@erite sont les s@ivant@ : Sur le plon de3 la réall@@tion @@chaique de l'en@@@ble du systbes, d'équilibre r@cherché ontre la réalisution physique et o@blée et la réali@stion afer@@progr@@@es, per@et de supprimer de nombrour inconvéni@nte du @@@ouistour oentral, notam@@ant la lentour d'erécutien de certaines fonstions, on réalt@unt des fonctions p@ystqu@@@nt sablé@@, Dans le même tempe la puiasauce des mioro-instrustions utilimables a ets consar@@ pour obtenir des signmux d'échanges rapides et trbe fiahles. En outre es prinsipe de réalisation eutorise la @estion permanente de pluaieure périphériques réels ou fietifs. De la sorte la place cocupés par la mé@oire centrale est très reduite. L'utilisateur @ à sa disposition un g@upe simple et puismant d'initrustieus programmées qui rémliuent ellem-mêmes des foucticue couplexes de dialopues. Il peut utiliser le zystèmt d'une manième trèe souple et mane de précoouper des prcoédurea d'échenge. Enfin, les comnanden par @doro-programmes permettant l'adsptation simple des circwite standardinés du coupleur, du sultiplaxeur et du fornateur à tout noute@@ péripherique et à tcute configuration d'inutallation, toutes les comhinaisons de brarchcanut de périphériques pcurant être realisées selon l'invention qui vient d'être decrite. @@VENDICLTIONS 1 - Apparait de connexion de matériels péripnériques à des ordinat ur@ constitué par un coup sur utilisant les canaux perforatour et lecteur de bance et convertissant tous les signaux d'écnange d'un générateur central, zigmaux compatibles avec les périphériques con@ctés, l@ coupleur étant relié à un multiplexeur comportant plusieurs canaux d'Entré. et de sortie, @utorisant ainsi la connexion directe des matériels périphériques @itre eux et de plusieurs matériels périphériques au @ême générateur. 2 - Dispositif selon la revendication 1, le pultiplexeur étant relié à un formateur assurant - is en forte des informations provenant du calculateur ou d'un dispositif de stockage temporaire des informations. 3 - Dispositif seion la revendication 2, la multiplexcun étant relié à un générateur de séopdencs programées automatiques réalisant les fonctions de gestion, de mémorisation de contrôde automatique des arreurs d'ecriture, de contrôle des données et de sauvegerde automatique des disques magnétiques.