197971. lajstromszámú szabadalom • Elrendezés puffermemória hatékonyságot növelő vezérlésére, előnyösen számítógépekhez

197971 Az ismert elrendezés példakénti kiviteli alakját a 2. ábra alapján ismertetjük. Az elrén­­dezésnek B központi vezetékkötegre kapcso­lódó 11 központi egysége, 12 puffermemóriája, 13 operatív memóriája és 14a-n perifériái van­nak. A 11 központi egység és 13 operatív me­mória A belső vezetékkötegen keresztül össze van kötve. A 11 központi egység memória olvasáskor A belső vezetékkötegen keresztül megnézi, hogy az adat, illetve utasítás a 12 pufferme­­móriában van-e, ha igen, úgy az adatot, illet­ve utasítást a 12 puffermemóriából kiolvassa. Abban az esetben, ha az adat, illetve utasítás nincs a 12 puffermemóriában, B központi veze­tékkötegen keresztül a 13 operatív memóriá­ból olvassa ki az adatot, illetve utasítást és ezzel egyidejűleg a 11 központi egység az A belső vezetékkötegen keresztül küldött pa­ranccsal, a B központi vezetékkötegről a 12 puffermemóriába beírja az adatot, illetve uta­sítást. Természetesen azokban az esetekben, amikor a 11 központi egység az adatot, illet­ve utasítást a B központi vezetékkötegen ke­resztül a 13 operatív memória, illetve 14a-n perifériák között mozgatja, az adat, illetve uta­sítás nem kerül beírásra a 12 puffermemóriá­ba. A találmány szerinti elrendezés példakén­ti kiviteli alakját ugyancsak a 2. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy az elrendezésnek 15 puffermemóríát ve­zérlő berendezése is van. A 15 puffermemóriát vezérlő berendezés bemenetei az A belső veze­tékkötegre és a B központi vezetékköteg ré­szét képező j alaphelyzetbe állító vezetékre, kimenete pedig b tiltó vezetéken keresztül a 12 puffermemória bemenetére van kötve. A működés annyiban tér el az ismerttől, hogy a 15 puffermemóriát vezérlő berendezés számlálja a 12 puffermemóriából történt egy­másutáni olvasási találatokat és abban az eset­ben, ha nincs találat, de előtte egy adott érték­nél többször találat volt, b tiltó vezetéken ke­resztül egy tiltó jelet küld 12 puffermemóriá­­nak és megakadályozza, hogy a B központi ve­zetékkötegen levő adat, illetve utasítás beíród­jon a 12 puffermemóriába. A találmány szerinti 15 puffermemóriát vezérlő berendezés egy példakénti kiviteli alak­ját a 3. ábra alapján ismertetjük. A 15 puffer­memóriát vezérlő berendezésnek 16 memória ciklust érzékelő egysége, 17 puffermemória találatot érzékelő egysége, 18 sorozatos talá­latokat számláló"egysége és a 19 tiltó egysége van. A 16 memória ciklust érzékelő egység be­menetei az A belső vezetékkötegre, kimenete pedig d memória ciklust jelző vezetéken ke­resztül a 17 puffermemória találatot érzékelő egység bemenetére van kötve. A 17 pufferme­mória találatot érzékelő egység további beme­neté az A belső vezetékköteg részét képező k találatjelző vezetékre, kimenetéi pedig részben e léptető vezetéken keresztül a 18 sorozatos ta­lálatokat számláló egység bemenetére, rész­ben pedig f találat nem létét jelző vezetéken 5 át a 19 tiltó egység bemenetére van csatlakoz­tatva. A 19 tiltó egység további bemenete j alaphelyzetbe állító vezetékre, ki/bemenetei C vezérlő vezetékkötegen keresztül a 18 soroza­tos találatokat számláló egység ki/bemene­­teire, kimenete pedig a b tiltó vezetékre van kötve. A 17 puffermemória találatot érzékelő egység igazság függvénye a vezetékek jelölé­sével e = k+d és f = k(negált)-|-d. A 19 til­tó egység igazság függvénye a vezetékek jelö­lésével b = f-h és g = j-|-b. A 16 memória ciklust érzékelő egység ér­zékeli, hogy az A belső vezetékkötegen memó­riaciklus folyik-e, (azaz olvasási parancs és az olvasandó cím egyidejűleg van-e a vezetékkö­tegen), ha igen d memória ciklust jelző veze­téken keresztül jelet küld a 17 puffermemória találatot érzékelő egységnek. A 17 pufferme­mória találatot érzékelő egység d memória cik­lust jelző vezetéken és a k találatjelző veze­téken érkező egyidejű jel hatására e léptető ve­zetéken át jelet küld 18 sorozatos találatokat számláló egységnek és azzal számiáltatja azt. Abban az esetben, ha a 17 puffermemória ta­lálatot érzékelő egység d memória ciklust jel­ző vezetéken jelet kap, de k találat jelző veze­téken nem, akkor f találat nem létét jelző ve­zetéken át jelet küld a 19 tiltó egységnek. A 18 sorozatos találatokat számláló egység abban az esetben, ha az e léptető vezetéken keresz­tül egy adott értéknél több jelet kapott a 11 köz­ponti egységtől megszakítás nélkül, a C ve­zérlő vezetékkötegen keresztül ezt jelzi a 19 tiltó egységnek. A 19 tiltó egység amennyiben f találat nem létét jelző vezetéken keresztül jelet kap és egyben a 18 sorozatos találatokat számláló egység C vezérlő vezetékkötegen ke­resztül azt jelzi, hogy egy adott értéknél na­gyobb számú jelet kapott folyamatosan 17 puf­fermemória találatot érzékelő egységtől vagy j alaphelyzetbe állító vezetéken keresztül kap jelet, akkor jelet ad a b tiltó vezetékre és egy­ben C vezérlő vezetékkötegen keresztül meg­szakítja a 18 sorozatos találatokat számláló egység működését. A találmány Szerinti 15 puffermemóriát ve­zérlő berendezés egy további példakénti kivi­teli alakját, ugyancsak a 3. ábra alapján ismer­tetjük, mely a korábbitól abban tér el, hogy a 16 memória ciklust érzékelő egység magni­túdó komparátor előnyösen SN7485. Működé­se értelemszerűen megegyezik a már ismerte­tettével. A találmány szerinti 17 puffermemória ta­lálatot érzékelő egység egy példakénti kiviteli alakját a 4. ábra alapján ismertetjük. A 17 puf­fermemória találatot érzékelő egységnek 20 első kapu áramköre, 21 invertáló áramköre és 22 második kapu áramköre van. A 20 első ka­pu áramkör egyik bemenete d memória ciklust jelző vezetéken keresztül a 22 második kapu áramkör egyik bemenetére, másik bemenete pedig k találatjelző vezetéken át a 21 invertá­ló áramkör bemenetére, kimenete pedig e lép­tető vezetékre van csatlakoztatva. A 22 máso-6 5 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom