171135. lajstromszámú szabadalom • Eljárás alfa-metil-3,4-dihidroxi-fenil -alanin-származékok előállítására
171135 7 8 címazonosítóját (ahogyan ez az ismert rendszereknél szokásos), a mester modulnak kell azt szolgáltatnia már a szolga modul megszólításának pillanatában. Másszóval, amikor a mester modul az a vezetékcsoport segítségével megcímzi a szolga modult, egyidejűleg egy, az a vezetékcsoporttól különböző m vezetékcsoportra adja saját - behuzalozott vagy programmal beállítható - azonosító kódját is. (Az m vezetékcsoport annyi vezetéket tartalmaz, amennyi a rendszerhez tartozó valamennyi olyan modul azonosításához elegendő, amely mesterként szerepelhet.) Az m-jelű vezetékcsoport alkalmazása nem szükségképpen jelent új vezetékeket a találmány szerinti sínrendszerben, mert ha a szolga modul megcímzésére használt vezetékcsoport a tároló címzésére használt - általában lényegesen több vezetéket tartalmazó - vezetékcsoport része, a fennmaradó vezetékek (egy további része) felhasználható a mester modul azonosító kódjának közlésére. A mester modul további lekérdezést nem igénylő egyértelmű és egyszerű azonosíthatósága előnyösen alkalmazható mind az egy, mind a többprocesszoros rendszerekben oly módon, hogy a megcímzett mikroprocesszor modul az m vezetékcsoporton érkező információnak kölcsönösen egyértelműen megfelelő címre adja át a program vezérlését. Másszóval az átvitelt kezdeményező modul azonosító címkódja közvetlenül és egyszerűen felhasználható megszakítás vektor képzésére. A találmány szerinti sínrendszer harmadik új tulajdonsága lehetőséget biztosít arra, hogy - bizonyos körülmények között - egy mikroprocesszor utasításregiszterébe nem a tárolóból, hanem egy másik mikroprocesszor vagy periféria illesztő modulból származó információt vigyünk be, s így az ott mint utasítás kerüljön végrehajtásra. Az ilyen típusú információátvitel bevezetése nagyobb flexibilitást biztosít a sínrendszert használó modulok számára, mert lehetőségük nyílik arra, hogy a processzorban futó program menetébe közvetlenül beavatkozzanak. Amennyiben a rendszer operátori kezelőszerv modult is tartalmaz, további előnyt jelent, hogy - hardware vagy software hibakeresés céljából - a kezelőpult kapcsoló regiszteréből közvetlenül, a tároló megkerülésével vihető be, Ül. hajtható végre utasítás a mikroprocesszorban. A fentiekben vázolt, speciális utasítás bevitel lehetőségét a találmány szerinti sínrendszer az alábbi módon biztosítja: mikroprocesszornak szóló átvitelkérés esetén a mester modul által az a vezetékcsoporton közölt kód egyik j vezetékén megjelenő, a címösszehasonlítóba be nem vezetett bitje speciális jelentést kap. Egyik logikai szintű állapotában az adatátvitel a szokásos módon megy végbe. A bit másik logikai állapota esetén a mester modul által a d vezetékcsoportra helyezett információt a mikroprocesszor nem beolvasandó adatnak, hanem végrehajtandó utasításnak tekinti« A mikroprocesszor modulban ebből a célból az egyébként meglevő, a mikroprocesszor adatforrásainak egyikét az adat bemeneteire juttató kiválasztó szerv vezérlését kell oly módon módosítani, hogy a megszakítást követő első utasítás előkészítési ciklusban vagy a tároló adat bemenő regisztert (a j bit egyik logikai szintű állapotában), vagy a periféria adat bemenő regisztert (a j bit másik logikai 5 állapota esetén) válassza ki, illetve juttassa a processzor adat-bemeneteire. A helyes működéshez szükséges még, hogy a processzor program számláló regisztere a megszakításos utasítás előkészítési ciklusban ne növelődjék, amely feltétel egy tipikus 10 mikroprocesszorban teljesül. Szabadalmi igénypontok: 15 1. Berendezés számítógép elemek sínrendszerrel való összekötésére és a foglaltságvizsgálat automatizálására mester és/vagy szolga vezérlőknél például mikroprocesszoroknál periféria vezérlőknél, mely átvitelt kezdeményező mester modult, kijelölt 20 szolga modult, továbbá a modulokat összekötő vezetékrendszert tartalmaz, azzal jellemezve, hogy a mester modulnak (10) mester foglaltságjelzője (11), kéréstárolója (12), kéréstiltója (13), mely bistabil multivibrator, vagy T időzítésű monostabil multi-25 vibrátor, mester vezérlője (14), mely például mikroprocesszor, vagy periféria vezérlő, tiltó ÉS-kapuja (15), foglaltságjelző vonalmeghajtója (16), cím vonalmeghajtója (17) és kérés vonalmeghajtója (18) van, továbbá a négybemenetű mester foglaltságjelző 30 (11) első bemenete a szolga foglalt jel vezetékével (n), második bemenete a nyugtázó jel vezetékével (e), harmadik bemenete a soros jel vezetékével (gj), negyedik bemenete a tiltó ÉS-kapu (15) kimenetével, ezeken felül a három bemenetű kéréstároló 35 (12) első bemenete a mester vezérlő (14) első kimenetével (q), második bemenete a mester foglaltságjelző (11) kimenetével, harmadik bemenete a nyugtázó jel vezetékével (e), és a hárombemenetű kéréstiltó (13) első bemenete a mester vezérlő (14) 40 második kimenetével (t), második bemenete a mester foglaltságjelző (11) kimenetével, harmadik bemenete a szolga foglalt jel vezetékével (n), valamint a mester vezérlő (14) bemenete, a kéréstároló (12) kimenetével (wt), van összekötve, továbbá a 45 kétbemenetű tiltó ÉS-kapu (15) első bemenete a kéréstároló (12) kimenetével, második bemenete a kéréstiltó (13) kimenetével, valamint a foglaltságjelző vonalmeghajtó (16) bemenete a mester foglaltságjelző (11) kimenetével, kimenete pedig a 50 sínfoglaltságjel vezetékével (b), ezeken felül a cím vonalmeghajtó (17) cím bemenetei a mester vezérlő (14) cím kimeneteivel (sa), vezérlő bemenete pedig a mester foglaltságjelző (11) kimenetével, cím kimenetei pedig a címkombinációs jel vezetékeivel 55 (a), végül a kérés a vonalmeghajtó (18) bemenete a tiltó ÉS-kapu (15) kimenetével, kimenete pedig az átvitel kérő jel vezetékével (v) van összekötve, továbbá a szolga modulnak (20), szolga foglaltságjelzője (21), állapottárolója (22), késleltetője (23), 60 címösszehasonlítója (24), vonalmeghajtó És-kapuja (25), ÉS-kapuja (26), nyugtázó vonalmeghajtója (27) és szolga vezérlője (28) van, mely például mikroprocesszor vagy periféria vezérlő, az áramkörök összekapcsolására a két bemenetű szolga 65 foglaltságjelző (21) első, illetve második bemenete