163942. lajstromszámú szabadalom • Programvezérlésű léptető tárolóberendezés
5 163942 6 léptetőregiszterből kiolvasott információkat egy 15 ÉS-kapu a 19 kimenetén továbbítja. Az 1. ábra szerinti tároló működése a következő: a T időmező elején egy időmező S szinkronizálójele ráállítja az 5 címszámlálót az első címre és a 2 elosztót a T időmező első jelének megfelelő első lépésre: az órajeladó H órajeleinek hatására az 5 címszámláló levizsgálja a különböző címeket, mialatt egy jel megjelenik sorban a 2 elosztó minden sl—sN kimeneténél: a 2 elosztó és a 3 VAGY-kapu közötti Dl, D2, D9, Dl 8, D23 összeköttetések lehetővé teszik a K információ kialakulását, ami a 4 ÉS-kapura kerül, mely fogadva az órajeladó H órajeleit is, órajeleket bocsát ki a K információ megjelenése alatt, ami az 1 léptető regiszter Hx információjának időkésleltető órajeleit képezik. Másfelől az 5 címszámlálóhoz tartozó 6 címkomparátor A bemenetén egy címszót kap és kibocsát a 8 kimeneten — ha van azonosság az A bemenet és a 7 kimenet információja között - egy olyan utasítást, mely lehetővé teszi egy szó leolvasását vagy beírását az 1 léptető regiszterben. Ha egy szó beírásáról van szó, a 9 ÉS-kapu megkapja a 6 címkomparátor kimenő utasítását, kap továbbá a bemenetén egy leírási utasítást, és ezt az utasítást továbbítja a 10 ÉS-kapuhoz, amely szintén megkapja a beírandó szavakat a 16 leírócsatornán és továbbítja e szavakat a 13 VAGY-kapunak, amely továbbítja azokat a 18 kimenetén át az 1 léptető regiszternek. A regiszter veszi a Hx információ időkésleltető jeleit, s a 18 kimenetre érkező szavak csak akkor íródnak be, ha a Hx információnál jelen van egy késleltetett K információ, mely lehet négyszöghullám is és időben megfelel egy vagy több címnek; ha feltételezzük az 1. ábrabeli példában, hogy a T időmező 24 t időjelet tartalmaz, melynek mindegyike -párhuzamos tároló esetén — megfelel egy szónak, - csupán Dl, D2, D9, Dl8, D23 összeköttetések esetén az 1 léptetőregiszter kapacitása n = 5. Az 1 léptető regiszterben levő információk a Hx információ időkésleltetőtől függően mennek át a 18 kimenettől a 17 kimenet felé: minden, a 17 kimenetnél megjelenő információ rákerül a 12 ÉS-kapura: ha egyetlen írásutasítás sem érkezik az E írásutasító 9 ÉS-kapujára a 12 ÉS-kapu a 11 átkapcsolótól írásutasítást kap oly módon, hogy az 1 léptetőregiszterből kiinduló és 12 ÉS-kapura kerülő információ a 13 VAGY-kapu 18 kimenetén át beíródik az 1 léptetőregiszterbe. Ha viszont az E írásutasító 9 ÉS-kapujára érkezik egy beírási utasítás, ez továbbítja az utasítást a 10 ÉS-kapunak oly módon, hogy a 16 írócsatornán érkező információ átmegy a 13 VAGY-kapura és beíródik a 13 VAGY-kapu 18 kimenetén át az 1 léptető regiszterbe, természetesen akkor, ha a 12 ÉS-kapu blokkol úgy, hogy az 1 léptető regiszter 17 kimenetéből származó információ nem íródik be ismét az említett tárolóba, a Hx információ időeltoló órajelének megfelelő pillanatban az 1 léptető folyamatos üzemű tárolóban információ átváltás történt. Amikor a 14 ÉS-kapu az L olvasóutasítás bemenetén át olvasó utasítást kap, ezt továbbítja a 15 ÉS-kapunak és az 1 léptető regiszterből kilépő információ a 15 ÉS-kapu 19 kimenetén jelenik meg. Látható, tehát hogy az 1 léptető regiszter n kapacitása kihasználható teljesen, vagy részben, 5 akárhogy vannak elosztva a szavak a T időmezőben; ha a szavak elosztása az időmezőben megváltozik a 2 elosztó és 3 VAGY-kapu közötti D összeköttetések módosításával megváltozik a Hx információ-időeltolódás oly módon, hogy olyan K JQ információkat nyerünk, amelyek a szavak időmezőbeli elosztását adják vissza. Ha növelni kívánjuk a tároló kapacitását, elegendő hozzácsatolni a meglevő tárolóhoz annyi bináris egységet, hogy n-ről ni-re növeljük a 15 kapacitást, és berakjuk a 2 elosztó és 3 VAGY-kapuk között a D összeköttetéseket: ezeknek a kapcsolásoknak a száma legfeljebb ni. A 2. ábra az 1. ábrán feltüntetett 1 léptetőregiszter idődiagramja. Ezen az ábrán S a 2Q szinkronizáló jeleket mutatja az idő függvényében, ahol a T időmező választja el egymástól az időmezőt képező két jelet; Az órajeladó az ábrának megfelelően 24 impulzust ad T idő alatt. A Dl, D2, D9, D18, D23 összeköttetéseknek 2j megfelelő négyszöghullámokat az időfüggvényében kapjuk meg. K jelenti az idő függvényében az 1. ábra szerinti 3 VAGY-kapu kimenő jelét, mely a Dl, D2, D9, Dl 8, D23 összeköttetéseknek megfelelő négyszöghullámok összege; Hx jelenti az 30 idő függvényében az 1. ábra szerinti 4 kapu által kibocsátott időkésleltetésre vonatkozó információt, ahol az impulzusok K információ jelenlétében az órajeladó jelei, minthogy az órajeladó jelei és a K kimenőjel a 4 ÉS-kapu két bemenetére jutnak. 35 A 3. ábra egy pufferregisztert mutat, példaképpen soros típusút, - melynek n kapacitása kisebb N-nél; ezen az ábrán a 20 elosztó típusa példaképpen azonos az 1. ábrabelivel; SI, S2, S3 ... sN a 20 elosztó N számú kimenete, mely 40 S'-ben az időmező szinkronizáló jeleit és H'-ben az órajeladó jeleit kapja; 21 egy több-bemenetes VAGY-kapu, melynek 23 kimenete egy 25 puffertárolóba kerül; 22 egy több-bemenetes VAGY-kapu, amelynek 24 kimenete a 25 45 puffertárolóba kerül; L8, LH, L15, L22 összeköttetések a több-bemenetű 21 VAGY-kapu bemenetei és a 20 elosztó megfelelő s8, sll, sl5, s22 kimenetei között, L3, L9, L14, L19 összeköttetések a több-bemenetű VAGY-kapu 22 50 bemenetei és a 20 elosztó megfelelő s3, s9, sl4, sl9 kimenetei között; K jelinformáció a 25 puffertárolö egy 26 ÉS-kapura kerülő kimenetén jelenik meg, a 26 ÉS-kapu fogadja egy bemeneten az órajeladó jeleit; Hx információ a 26 ÉS-kapu 55 kimenetéről, a 27 pufferregiszterre kerül, mely regiszter fogadja még E-ben a tárolandó információkat; 28 a pufferregiszter egy kimenete, mely a 3. ábra esetén soros típusú kimenet. A 3. ábra szerinti regiszter működése a 60 következő: a 20 elosztó fogadja S'-ben az időmező szinkronizáló jeleit, és H'-ben az órajeleket; egyes órajelek a 21, mások a többbemenetű 22 VAGY-kapuhoz jutnak, így a 8, 11, 15, 22 rendű 65 órajeladó impulzusok a több-bemenetes 21 3