188025. lajstromszámú szabadalom • Eljárás és berendezés egynél több, egyidőben jelentkező, különböző kéréserősségű, szekvenciális végrehajtást kívánó műveleti igény időoptimális kielégítésére

1 188 025 2 mek adatbemenetei a központi A vezetékköteg ré­szét képező központi a,, a2...,an vezetékekre, beíró bemenetei a visszacsatoló E vezetékköteg részét képező mintavevő eD vezetékre, törlő bemenetei a visszacsatoló E vezetékköteg részét képező törlő e, „ vezetékekre, kimenetei pedig a tárolt jelek B ve­zetékkötegét alkotó tárolt b, „ jelvezetékekre van­nak kötve. A központi A vezetékköteg a„ a2,...,a„ vezeté- 10 kein érkező, különböző kéréserősségű és szekven­ciális kiszolgálást igénylő műveleti igények jeleit a t = t0 időpontban az eo mintavevő vezetéken érke­ző mintavevő jel a 11 tároló megfelelő 11a, llb,...,lln tároló elemeibe írja. A tároló elemek 15 b,, b2,...,b„ kimenetei a tárolt jelek B vezetékköte­gét alkotják. A 11 tároló egység 11a, 11b,..., 1 In tárolóelemeinek törlését a visszacsatoló E vezeték­köteg részét képező impulzusok végzik. A 11 tároló­­egység minden egyes elemének egy-egy törlő veze- 20 ték felel meg, a tároló elemek tehát egymástól füg­getlenül, külön-külön törölhetők. A találmány szerinti eljárás és berendezés elő­nyösen alkalmazható olyan esetekben, amikor egy­nél több, egy időben jelentkező különböző kérés- 25 erősségű, szekvenciális végrehajtást kívánó művele­ti igényt kell sorozatos egymásutánban kielégíteni. Nevezetesen a találmány szerinti eljárás és beren­dezés különösen alkalmas makroutasítások priori­tási sorrendbe rendezett részműveleteinek tároló- 30 és időoptimális, mikroprogramozott végrehajtásá­ra. Ilyen esetekben ugyanis a végrehajtani nem kí­vánt részműveletekre vonatkozó lekérdező, illetve egyéb utasítások vagy mikroprogram rutinok el­maradhatnak, és ezzel együtt az egyes részmüvele- 35 tek végrehajtását szolgáló programrészeket a mik­­roprogramban csupán egyszer kell elhelyezni. Ezzel a hagyományos eljárásokhoz képest időt és mik­roprogram tároló területet takarítunk meg. Szabadalmi igénypontok 1. Eljárás egynél több, egy időben jelentkező, különböző kéréserősségű, szekvenciális végrehaj- 45 tást kívánó műveleti igény időoptimális kielégítésé­re, melynek során a szekvenciális berendezésekben keletkező igényeket rangsoroljuk úgy, hogy először meghatározzuk a legerősebb igényt, majd ennek ismeretében az igénynek megfelelő szekvenciális 5Q berendezést elindítjuk, és/vagy korábbi működését letiltjuk és parancsot adunk az igény végrehajtásá­ra, majd ezt követően a további igényeket szolgál­juk ki, azzal jellemezve, hogy az egy időben jelent­kező igényeket eltároljuk és prioritás enkóder segít- 55 ségével egyetlen lépésben határozzuk meg a legerő­sebb prioritású eltárolt igényt, ezután indítjuk el az így meghatározott igényt kiszolgáló szekvenciális berendezést, majd töröljük a már kielégített eltárolt igényt és újra meghatározzuk a legerősebb prioritá­si igényt, mindaddig, amíg az összes eltárolt igényt ki nem elégítettük és le nem töröltük, ezt követően az újabb igényt, vagy igényeket, amelyek a korábbi igények kielégítése során keletkeztek, ismételten eltároljuk. 2. Berendezés egynél több, egy időben jelentke­ző, különböző kéréserősségű, szekvenciális végre­hajtást kívánó műveleti igény időoptimális kielégí­tésére, előnyösen az 1. igénypont szerinti eljárás foganatosítására, melynek tárolója és kiszolgáló egysége van, azzal jellemezve, hogy a berendezésnek prioritás enkódere (12) és vezérlő egysége (13) is van, a tároló (11) bemenetei központi vezetékkö­tegre (A), valamint a visszacsatoló vezetékkötegen (E) keresztül a vezérlő egység (13) kimeneteire, kimenetei pedig a tárolt jelek vezetékkötegén (B) át a prioritás enkóder (12) bemenetelre csatlakoznak, a vezérlő egység (13) bemenetei információs veze­tékkötegen (C) keresztül a prioritás enkóder (12) kimeneteire, valamint visszajelző vezetékkötegen (V) át a kiszolgáló egység (14) kimenetére, kimene­téi pedig vezérlő vezetékkötegen (D) és időzítő ve­zetékkötegen (T) keresztül a kiszolgáló egység (14) bemeneteire vannak kötve. 3. A 2. igénypont szerinti berendezés, azzal jelle­mezve, hogy a vezérlő egységnek (13) időzítő egysé­ge (17), logikai áramköre (15) és multiplexere (16) van, a logikai áramkör (15) bemenetei információs vezetékkötegen (C) keresztül a multiplexer (16) cím­ző bemeneteire, kimenetei pedig a vezérlő vezetékkö­tegre (D) vannak kötve, a multiplexer (16) jel beme­neté órajel (o) vezetéken át az időzítő egység (17) kimenetére, kimenetei pedig a visszacsatoló veze­­tekköteg (E) részét képező törlő vezetékekre (e,, e2...en) vannak csatlakoztatva; az időzítő egység ( 17) további kimenetei a visszacsatoló vezetékköteg (E) részét képező mintavevő vezetékre (e0), továbbá ez időzítő vezetékkötegre (T), bemenetei pedig a % isszajelző vezetékkötegre (N) vannak kötve. 4. A 3. igénypont szerinti berendezés, azzal jelle­mezve, hogy a logikai áramkör (15) egy csak olvas­ható memória. 5. A 2-4. igénypontok bármelyike szerinti beren­dezés, azzaljellemezve, hogy a tárolónak (11) tároló elemei (lla-lln) vannak, a tároló elemek (lla-lln) adatbemenetei a központi vezetékköteg (A) részét képező központi vezetékekre (a,-an), beíró bemenetei a visszacsatoló vezetékköteg (E) -észét képező mintavevő vezetékre (ej, törlő beme­netéi a visszacsatoló vezetékköteg (E) részét képező törlő vezetékekre (e,-en), kimenetei pedig a tárolt jelek vezetékkötegét (B) alkotó tárolt jel vezetékek­re (b,-bn) vannak kötve. 9 db ábra Kiadja az Országos Találmányi Hivatal A kiadásért felel: Himer Zoltán osztályvezető Szedte a Nyomdaipari Fényszedő Üzem (877355/09) 87-2221 — Dabasi Nyomda, Budapest — Dabas Felelős vezető: Bálint Csaba igazgató

Next

/
Oldalképek
Tartalom