170914. lajstromszámú szabadalom • Asszociatív tároló
7 170914 8 Ezenkívül a berendezésnek 19 VAGY-kapui vannak, amelyek bemeneteinek egy része a megfelelő 18 triggerek „1" vagy „0" kimenetére csatlakozik, míg a bemenetek másik része a megfelelő 6 triggerek kimeneteire van kapcsolva. A 19 VAGY-kapuk kimenetei a kiolvasó 7 kódátalakító bemeneteivel vannak összekötve. A berendezés továbbá többmenetű 20 VAGY-kapukat tartalmaz és egy kimeneti 21 regisztert, amely a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú — egy vagy több — 22 triggerből áll és egy vagy több triggerből álló 23 csoportokra van osztva. Mindegyik 23 csoport bemenete a megfelelő több bemenetű 20 VAGY-kapu kimenetére csatlakozik, amelynek bemenetei a címtároló 1 modul megfelelő 2 címsínjeire vannak kötve. A kiolvasó 5 regiszter 6 triggerei és a 17 maszk-regiszter 18 triggerei ugyancsak 8 ill. 24 csoportokra vannak osztva, amelyekben a triggerek száma a kimeneti 21 regiszter 23 csoportjában levő triggerek számával egyenlő. A berendezésnek bemeneti 25 regisztere is van, amely a kiolvasó kód asszociatív binér jellemzőinek számától függően egy vagy több 26 triggerből áll. A 26 triggerek egy vagy több triggerből álló 27 csoportokra vannak osztva. A berendezésnek továbbá 28 koincidenciaáramkörei vannak, amelyek első bemenete a megfelelő 27 csoport 26 triggereinek ,,1" vagy ,,0" kimeneteire csatlakozik. A berendezésnek műveleti 29 dekódolója is van, amelynek megfelelő kimenetei a 28 koincidenciaáramkörök második bemenetére csatlakoznak. A 28 koincidenciaáramkörök bemeneteivel van összekapcsolva. A 22 ill. 26 triggerekből álló 23 és 27 csoportok megfelelő léptetőregisztert, a 18 triggerekből álló 24 csoportok zártláncú léptetőregisztert alkotnak. A berendezéshez továbbá 30 dekódolok (6. ábra) 31 prioritásáramkör, „0"-jelek 32 koincidenciaáramkörei és ,,1" jelek 33 koincidenciaáramkörei tartoznak. A 31 prioritásáramkör bemenetei össze vannak kötve a 30 dekódolok első kimeneteivel. Az 1 modulok m számú modulból álló csoportokat alkotnak, ahol minden csoport 1 moduljainak egyforma 3 számhely-sínjei a 32, 33 koincidenciaáramköröknek az érintett csoportnak megfelelő bemeneteire vannak csatlakoztatva, míg mindenegyes csoport 32, 33 koincidenciaáramköreinek kimenetei a megfelelő 30 dekódoló bemeneteire csatlakoznak. A berendezésnek továbbá információtároló 34 egysége (7. ábra) van 35 tárolóelemekkel, amelyeket 36 címsínek, beíró 37 számhely-sínek és kiolvasó 38 számhely-sínek kötnek össze egymással. Az egység K számhely hosszúságú kódszavaknak megfelelően van szervezve. A berendezéshez továbbá több 40 trigerrel megépített 39 információregiszter tartozik, amelyben a 40 triggerek száma az információtároló 34 egység szóhosszának (számhelyek száma) felel meg. A 34 egység kiolvasó 38 számhely-sínjei a megfelelő 40 triggerek bemenetére, a beíró 37 számhely-sínjei a megfelelő 40 triggerek kimenetére és a 34 egység 36 címsínjei a megfelelő 4 detektorok kimenetére csatlakoznak. Az információtároló 34 egység minden cellájában további 41 tárolóelem is van, és a 39 információregiszter több további 42 triggert tartalmaz, ahol a 41 tárolóelemek száma a szavak számával, a 42 triggerek száma a kiolvasó 5 regiszter 6 triggereinek számával egyenlő. A 42 triggerek második bemenetei a hasonló számhelyhez tartozó 6 triggerek kimenetére, a 6 triggerek bemenetei pedig a hasonló számhelyhez tartozó 42 triggerek kimenetére csatlakoznak. A berendezésnek továbbá számhelyenkénti összehasonlításra alkalmas 43 áramköre van. Az áramkör bemeneteinek első csoportja a megfelelő 6 triggerek kimenetével, az áramkör bemeneteinek másik csoportja a megfelelő 42 triggerek kimenetével van összekapcsolva. A berendezéshez ezenkívül 44 kódátalakító tartozik, amelynek bemenetei a 4 detektorok kimeneteivel és kimenetei a 34 egység megfelelő 36 címsínjeivel vannak összekötve. A találmány szerinti asszociatív tároló meghatározott jellemzőkkel megadott információk kikeresésére és logikai műveletek végzésére alkalmas, ahol az információ többszámhelyes (több számjegyből álló) asszociatív bináris kódszó, amely tehát több asszociatív binér jellemző kombinációjával van megadva. A címtároló 1 modulok binér információ tárolására alkalmasak. A modulok 1' tárolóelemeit 2 címsínek és 3 számhely-sínek kötik össze, amelyek az 1 modulokban tárolt információ beírását és kiválasztását teszik lehetővé. A 4 detektorok mutatják az asszociatív binér jellemzők kombinációjával megjelölt információ tárolási helyét. A 4 detektorok bemenetei a címtároló 1 modul megfelelő 3 számhely-sínjeire csatlakoznak. A kiolvasó 5 regiszter az előre megadott kiolvasó kód tárolására szolgál, ahol a kiolvasó kód asszociatív binér jellemzők kombinációja. A kiolvasó regiszter a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú 6 triggert tartalmaz. Az 5 regiszter 6 triggereinek kimenetei a megfelelő címtároló 1 modul 2 címsínjeivel vannak összekötve. A találmány szerinti asszociatív tárolónak kiolvasó 7 kódátalakítója a kiolvasó binér kódot konstans L-számú kóddá alakítja. A kiolvasó 5 regiszter 6 triggerei 8 csoportokra vannak osztva. A kiolvasó 7 kódátalakítók bemenetei a kiolvasó 5 regiszter 6 triggerei megfelelő csoportjának kimeneteivel vannak összekapcsolva, míg a kiolvasó 7 kódátalakítók kimenetei a megfelelő címtároló 1 modul 2 címsínjeivel vannak villamosan összekapcsolva. A találmány szerinti asszociatív tároló műkő- . dését az alábbiakban ismertetjük: Uj asszociatív szó beírásakor a szó kódja a kiolvasó 5 regiszter (l.ábra) 6 triggereinek bemeneteire jut. Azesetben, ha a kiolvasó 7 kódátalakítók 9 átkódolóként vannak kivitelezve (2. ábra), az egyes 9 átkódolóknak mindig csak egy kimenetén jelenik meg kimenőjel. Hogy a kimenőjel az átkódoló melyik kimenetén jelenik meg, az az átkódolóval összekapcsolt 6 triggereket tartalmazó 8 csoport bemeneteire jutó kódtól függ. A 9 10 15 20 25 30 35 40 45 50 55 60 4