186213. lajstromszámú szabadalom • Kapcsolási elrendezés különböző struktúrájú és hosszúságú adatok feldolgozására alkalmas számítógép aritmetika kialakítására
186213 2 / 1 j átvitel vezetékre vannak kötve. A 54 léptetést vezérlő áramkör további ki/bemenetei a Pl felső adat vezetékköteg részét képező dl első léptető vezetékre, fi harmadik léptető vezetékre, az Y közbenső adat vezetékköteg részét képező YA első léptető vezetékpárra, YB második léptető vezetékpárra, valamint az Rn alsó adat vezetékköteg részét képező gn második léptető vezetékre és hn negyedik léptető vezetékre vannak kötve. A 53 állapot tároló szolgál a feltétel kódok tárolására, a 52 állapot multiplexer választja ki, honnan jön a feltételkód információ. Az 51 jcezdeti átvitelt előállító a vezérlésnek megfelelően a 22a-n műveletvégző modulokból jövő információ vagy a feltétel kódok alapján előállítja az első modulnak a kezdeti átvitelt, az 54 léptetést vezérlő áramkör pedig biztosítja a szélső 22a; 22n műveletvégző modulok közötti léptető összeköttetéseket, illetve a kapcsolatot a feltétel kódokkal. Összefoglalva a találmány szerinti eljárás és kapcsolási elrendezés esetén a számítógépnek elég csak egy aritmetikával rendelkeznie, ennek segítségével különböző adattípusok egyaránt feldolgozhatók, egy adott feladat megoldásához kevesebb áramkörre van szükség, így csökkenhet az energiafelhasználás, olcsóbb berendezés készíthető, javul a számítógép megbízhatósága. Szabadalmi igénypontok 1. Kapcsolási elrendezés különböző struktúrájú és hosszúságú adatok feldolgozására alkalmas számítógép aritmetika kialakítására, melynek központi vezetékkötegre (A) kapcsolódó illesztőegysége (26) van, azzal jellemezve, hogy a kapcsolási elrendezésnek egynél több műveletvégző és regiszter modulja (22a-22n, 21a-21n), valamint a modulok számánál eggyel kevesebb összekötőegysége (23a-23n-l), továbbá működés-, és modulkiválasztó vezérlőegységei (24,25) valamint állapot vezérlőegysége (27) van, a működés vezérlőegység (24) ki/bemenetei a működés vezérlő vezetékkötegen (T) keresztül az illesztőegység (26) ki/bemeneteire, kimenetei pedig a műveletvégzést vezérlő vezetékkötegen (V) át a műveletvégző modulok (22a-22n) bemeneteire, a regisztereim vezetékkötegen (U) keresztül a regiszter modulok (21a-21n) cím bemeneteire, valamint az állapot vezerélő vezetékkötegen (X) át az állapot vezérlőegység (27) bemeneteire vannak kötve, a modulkiválasztó vezérlőegység (25) bemenetéi a kiválasztást vezérlő vezetékkötegen (S) keresztül az illesztőegység (26) kimeneteire, kimenetei pedig engedélyező vezetékeken át a műveletvégző modulok (22a-22n) bemeneteire, valamint az összeköttetést vezérlő vezetékkötegeken (Wl-Wn) át rendre az összekötőegységek (23a-23n-l) és állapot vezérlőegység (27) bemeneteire csatlakoznak, az illesztőegység ' (26) ki/bemenetei a központi vezetékkötegre (A) és a belső adatvezetékkötegen (B) át a műveletvégző modulok (22a-22n) ki/bemeneteire valamint az állapot vezérlőegység (27) ki/bemeneteire kapcsolódnak, az egyes regiszter modulok (21a-21n) ki/bemenetei a tárolt adat vezetékkötegeken (Nl-Nn) keresztül a műveletvégző modulok (22a-22n) ki/bemeneteire vannak kötve, a műveletvégző modulok (22a-22n) az összekötőegységeken (23a-23n-l) keresztül láncba vannak kötve, ugyancsak láncba van kapcsolva az n-edik műveletvégző modul (22n), az állapot vezérlőegység (27) és az első műveletvégző modul (22a), az állapot vezérlőegység (27) további ki/bemenetei a közbenső adat vezetékkötegen (Y) keresztül az összekötőegy (23a- 23n-l) ki/bemeneteivel vannak összekötve. (2. ábra) 2. Az 1. igénypont szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy a műveletvégző modulnak (22i) léptető és tároló áramköre (31), multiplexere (32), művelet végrehajtó egysége (33), léptető áramköre (34) és kapuzó áramköre (35) van, a műveletvégrehajtó egység (33) bemenetei a műveletvégzést vezérlő vezetékkötegre (V), a tárolt adat vezetékköteg (Ni) részét képező első belső vezetékkötegre (NR), az második belső vezetékkötegen (NC) keresztül a multiplexer (32) kimeneteire, valamint az alsó adat vezetékköteg (Ri) részét képező átvitel vezetékre (b), kimenetei pedig az harmadik belső vezetékkötegen (ND) keresztül a léptető és tároló áramkör (31) valamint a léptető áramkör (34) bemeneteire, továbbá a felső adat vezetékköteg (Pi) részét képező állapot vezetékkötegre (PP) van kötve, a multiplexer (32) bemenetei a műveletvégzést vezérlő vezetékkötegre (V) valamint a tárolt adat vezetékköteg (Ni) részét képező negyedik belső vezetékkötegre (NE), továbbá az ötödik belső vezetékkötegen (NF) keresztül a léptető és tároló áramkör (31) kimeneteire vannak csatlakoztatva, a léptető és tároló áramkör (31) további bemenetei a műveletvégzést vezérlő vezetékkötegre (V), valamint a felső adat vezetékköteg (Pi) részét képező első léptető vezetékre (d), ki/bemenete pedig az alsó adat vezetékköteg (Ri) részét képező második léptető vezetékre (g) van kötve, a léptető áramkör (34) további bemenetei a műveletvégzést vezérlő vezetékkötegre (V), ki/bemenetei pedig rendre a felső adat vezetékköteg (Pi) és alsó adat vezetékköteg (Ri) részeit képező harmadik léptető vezetékre (f) és negyedik léptető vezetékre (h), kimenetei továbbá a hatodik belső vezetékkötegen (NG) keresztül a kapuzó áramkör (35) bemeneteire vannak csatlakoztatva, a kapuzó áramkör (35) további bemenete az engedélyező vezetékre (ei), kimenetei pedig az tárolt adat vezetékköteg (Ni) részét képező belső adat vezetékkötegre (B) vannak kötve. (3. ábra) 3. Az 1. vagy 2. igénypont szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy az összekötő egységnek (23i) az összeköttetést vezérlő vezetékkötegre (Wi) kapcsolódó tároló-léptető vezérlője (41), regiszter tömb léptető vezérlője (42), átvitelt előállítója (43) és állapot vezérlője (44) van, a tároló-léptető vezérlő (41) ki/bemenetei rendre az első léptető vezetékre (di), az első léptető vezetékpárra (YA), a második léptető vezetékre (gi) kapcsolódnak, melyek a felső adat vezeték kőteg (Pi), a közbenső adat vezetékköteg (Y) és az alsó adat vezetékköteg (Ri) részét képezik, a regiszter tömb léptető vezérlő (42) ki/bemenetei a harmadik léptető vezetékre (fi), a második léptető vezetékpárra (YB), a negyedik léptető vezetékre (hi) kapcsolódnak, melyek rendre a felső adat vezetékköteg (Pi), a közbenső adat vezetékköteg (Y) és az alsó adat vezetékköteg (Ri) részét képezik, az átvitelt előállító (43) bemenetei a felső ad§t vezeték köteg (Pi) részét képező állapot vezetékkötegre (PPi), valamint ar közbenső adat vezetékköteg (Y) részét képező kezdeti átvitel vezetékre (k), kimenete pedig az alsó adat vezetékköteg (Ri) részét képező átvitel vezetékre (bi) van 5 10 15 20 25 30 35 40 45 50 55 60 65