183403. lajstromszámú szabadalom • Memóriában tárolt nagy mennyiségű adat különböző feltételek szerinti gyors leválogatására alkalmas kapcsolási elrendezés, különösen mikroprocesszoros rendszerekhez

1 183 4C3 2 számú 5[, 52,.. .5k tároló egységet tartalmaz és a tá­roló egységek hossza a felismerendő adatbitek számától függ. Az 5 feltételregisztert a 10 központi vezérlő egy­ség tölti föl a leválogatási eljárás folyamán az aktuális leválogatási feltételekkel. Az eljárás szekvenciáját a 6 5 vezérlő egység biztosítja oly módon, hogy az 1 adatme­móriának a 3 címszámláló állapota által megcímzett reke­szének tartalmát időszeletenként összehasonlítja a 4 komparátoron keresztül az 5 feltételregiszter tartalmá­val. Ha az 1 adatmemóriából kivett adat megfelel az 5 10 feltételregiszterben tárolt valamelyik feltételnek, a 4 komparátor jelzést küld a ó vezérlő egység felé, amely megszakítást kér a 10 központi vezérlő egységtől. A 10 központi vezérlő egység a megszakítás kérés elfoga­dása után az 1 adatmemóriából, a 7 kapuzott meghaj- 15 tón keresztül, a 8 adatbuszon át kiolvassa a megtalált adatot és a művelet folytatódhat. A művelet tovább gyorsítható, ha a feltételek kezdeti beállítása után a 4 komaprátor által leválogatott adatokat megszakítás­kérés nélkül közvetlenül egy átmeneti memóriába tölt- 20 jük, és csak akkor kérünk megszakítást, ha a feltételeket a folyamat közben kell megváltoztatnunk. Az 1 adat­memória ciklusideje az elérési időből és az 5 feltételre­giszterben lévő 5!, 52,...5k tároló egységek száma által meghatározott időszeletek összegéből adódik. Ha 25 a felépítés lehetővé teszi, célszerű az 1 adatmemóriát úgy szervezni, hogy az n bites szóhosszúság növekedjen a szószámmal szemben, mert ez a szervezés a memória­ciklusok számának jelentős csökkentését eredményezi. Ezzel a kapcsolási elrendezéssel tetszőleges yaP, központi 30 vezérlő egység, valamint cél-automata ellátható, miáltal azok működési sebessége és így gazdaságossága nagy­mértékben növelhető. Szabadalmi igénypontok 1. Memóriában tárolt nagy mennyiségű adat különbö­ző feltételek szerinti gyors leválogatására alkalmas kap­csolási elrendezés különösen mikroprocesszoros rendsze­rekhez, amely kapcsolási elrendezésben központi vezér­lő egység, előnyösen mikroprocesszor címbuszon keresz­tül közvetlenül vagy címszámlálón át adatmemóriára csatlakozik, továbbá a központi vezérlő egység adatcsa­tornáira adatbusz van kötve, azzal jellemezve, hogy az adatmemória (1) kimenete komparátor (4) egyik beme­netére csatlakozik, a komparátor (4) másik bemeneté­vel feltételregiszter (5) van összekötve, a komparátor (4) kimenete vezérlő egység (6) bemenetére van kötve, a ve­zérlő egység (6) egyik kimenete a feltételregiszter (5) be­menetére csatlakozik, a vezérlő egység (6) másik kimene­te címszámláló (3) bemenetével van összekötve. 2. Az 1. igénypont szerinti kapcsolási elrendezés kivi­teli alakja, azzal jellemezve, hogy az adatmemória (1) adatkimenete kapuzott meghajtó fokozat (7) adatbeme­netére csatlakozik. 3. Az 1. vagy 2. igénypont szerinti kapcsolási elrende­zés kiviteli alakja, azzal jellemezve, hogy a címszárnláló (3) kimenete átmeneti regiszter (2) bemenetéivel van ösz­­szekötve, míg az átmeneti regiszter (2) adatkimenete az adatmemória (1) adatbemeneteire csatlakozik. 4. Az 1.-3. igénypont bármelyike szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy közpon­ti vezérlő egység (10) adatkimenete adatbuszon (8) ke­resztül az átmeneti regiszter (2) adat bemeneteire, a ka­puzott meghajtó (7) adatkimeneteire, valamint a felté­telregiszter (5) adatbemeneteire csatlakozik. 5. Az 1—4. igénypontok bármelyike szerinti kapcso­lási elrendezés kiviteli alakja, azzal jellemezve, hogy a fel­tételregiszterben (5) lévő tárolóelemek (52, 52,... 5k) száma változtatható, előnyösen növelhető. 35 1 db ábra Felelős kiadó: Himer Zoltán osztályvezető Megjelent a Műszaki Könjvkiadó gondozásában 86.071. UNIPROP 3

Next

/
Oldalképek
Tartalom