179236. lajstromszámú szabadalom • Mikroprogramozott univerzális vezérlő berendezés
179236 berendezésből kilépő kimeneti vezérlő jelek 28, 29 kimeneti adó áramkörökön jutnak el az interface-hez/ekhez/. Az univerzális vezérlő berendezésnek tetszés szerinti szérmu interface-szel lehet kapcsolata. Példaként olyan univerzális vezérlő berendezés kerül bemutatásra, amely vezérlő berendezésnek két interface-e van. Az egyik interface felől belépő adatok belépő vonalai a 50 bemehet! adat vonalak, melyek a 31 vevő áramkörre kapcsolódnak. A 31 vevő áramkörből kiinduló 32 belső adatvonal 35 paritásvizsgáló bemenetére csatlakozik. A 35 paritásvizsgálo 34 vizsgálat eredménye kimenete a 7 logikai változókat kijelölő multiplexer egyik adatbemenete. A másik interface felöli belépő adatvonalak a 35 bemeneti adatvonalak, melyek 36 vevő áramkörre csatlakoznak. Az adatok beírására a 36 vevő áramkör regiszterébe 37 adatbeirást vezérlő vezeték szolgál. A 36 vevő áramkör regiszterére csatlakozik a 38 byte kiválasztó vezeték. A másik interface felöli 39 bemeneti adatvonalakon keresztül érkező elmek vételére 40 vevő áramkör szolgál. A találmány szerinti vezérlő berendezés biztosítja az egyes lnterface-ek felé érvényesített saját elmének előállítását# Az egyik interface felé irányuló 41 cimbeállitó mikrokapcsolóé kivitelű. A 42 cimkomparátor bemenetére kapcsolódik a 32 belső adatvonal és a 41 cimbeállitó kimenete. A 42 cimkomparátor kimenetét kégező 43 cimegyezést jelző vonal a 7 logikai változókat kijelölő multiplexer egyik bemenete. A 44 cimkomparátor bemenetére csatlakozik a mikrokapcsolós és/vagy fixen huzalozott kivitelű 45 cimbeállitó kimenete és a 40 vevő áramkör kimenete. A 44 cimkomparátor kimenete a 7 logikai változókat kijelölő multiplexer egyik bemenete. A példa szerinti vezérlő berendezés 47 óragenerátort tartalmaz. A 48 mérnöki pult kijelzési és egyszerű vezérlési műveletek végrehajtására szolgáló áramkör. A 3» ábrán az 1 mikroprogramtár címzését végző 18i microprogram sequencerek egy előnyös kapcsolási megoldása látható. ”n" darab 18i microprogram sequencer került feltüntetésre. Az egyes 18« microprogram sequencer bemenetel:- 49i önálló vezérlésű bemenetek- 50|c közös vezérlésű bemenetek- közvetlen cimbemenetek- cimmaazk bemenetek- aritmetikai-logikai bemenet. Az egyes 18i microprogram sequencer kimenetei:- a 26i cimdimezió kimenetel- 52i aritmetikai-logikai kimenete/i/ Az egyes 18* microprogram sequencer közvetlen cimbemenetére jut az 1 mikroprogramtár 17i cimkimenet csoportja. A 18^ microprogram sequencer cimmaazk bemenetére a 3 megszakítást feldolgozó logikai 25 kimeneti vezérlő vonalai kerülnek. A 49i önálló vezérlésű bemenetek és az 50t közös vezérlésű bemenetek forrását a 21 vezérlő memória adatkimenetei képezik. Egy adott 18i microprogram sequencer 49i önálló vezérlésű és 50jr közös vezérlésű bemenetelnek összesített darabszáma eltérő lehet egy másik 18k microprogram sequencer vezérlő bemenetelnek összesített darabszámától. A 18j microprogram sequencer aritmetikai 4