179229. lajstromszámú szabadalom • Berendezés számítógépek utasításkódjának mikroprogramvezérelt áttranszformálására
179229 programcimző 17 mikroprocesszor, valamint a miluropxogramvezeneit 16 óragenerátor vezérlő bemenete a vezénlő C csatonna egyes vezénlő vezetékeivel van összekötve. A m i kr opr o gr aruo zható adatkezelő 15 mikroprocesszor ki/bemenete a kétirányú A adatcsatornával^ ónabemenete pedig a miknopnognamvezérelt 16 óragenenáton első órakimenetével van összekötve. A mikroprogramozható mikroprogramcimző 17 miknopnoceaazon kódbemenete a D kódcsatornával, cimkimenete a B cimcsatonnával, ónabemenete pedig a raiknopnognamvezénelt 16 ónagenenáton második b ónakimenetével van összekötve. A központi 11 egység két a,b ónakimenetét a mifcnopnognamvezénelt 16 ónagenenáton egy-egy kimenete képezi. Az adatkezelő 15 miknopnocesszon az adatok feldolgozását a miknopnognamcimző 17 miknopnocesszon pedig a miknoutasítások cinének kiszámítását végzi a vezénlő C csatonnán énkező miknoutasitás és a D kódcsatonnán énkező infonmáció figyelembevételével. A miknopnognamcimző 17 miknopnocesszon vezénlés ét a 16 ónagenenáton második b ónakinenetén megjelenő órajel vég:zi. A P kódcsatonnán énkező információt az utas it ás kód áttranszf onmáló 12 főegység állítja elő a 5« ábrán látható sne.:kőzeti kialakítással. A 5. ábra az utasitáskód áttranszfoimáló 12 főegység egy példaként! kiviteli alakját mutatja, melynek kiválasztó 13 ánamköne, kódáttnanszfonmáló 19 egysege, valamint felteteltároló 20 és utasitástaroló 21 regisztere van. A kiválasztó 18 áramkör bemenete a vezénlő G csatornával a kódáttnanszfonmáló 19 egység vezénlő, engedélyező és utasítás bemenete külön-külön a vezérlő, engedélyező és az utasítás C,P,G csatornával van összekötve. A feitételtároló 20 regiszter adat, óra, és engedélyező bemenete külön-külön az adatcsatornávalj a miknopnognamvezérelt 16 nagenenáton második b ónakimenetével, valamint a kiválasztó 18 áramkör engedélyező d kimenetével van összekötve. Az utasítástároló 21 regiszter adatbemenete az E adatcsatornával, órabemenete pedig a mikroprogram vezérelt 16 óragenerátor első a órakimenetével van összekötve. Az utasitáskód áttranszfonmáló 12 főegység D kódcsatornáját a kódáttnanszf onmáló 19 egység, és a feltételtároló 20 regiszter kimenete képezi. ,ter az utasitás tárolását végzi o~ Az utasitástároló 21 régis: az utasitáskidolgozás idejére. A 21 regiszter kimenete az utasitás G csatornán at a kódáttranszformálo 19 egység bemenetére csatlakozik. A kódáttnanszfonmáló 19 egység vezérlését a mikroprogram végzi, egyrészt a vezérlő bemeneténe kapcsolt vezérlő C csatonna, másrészt a kiválasztó 18 áramkör engedélyező P csatorna segítségével. Az előbbi bemenő információként, az jutóból engedélyező információként szolgál a kódáttnanszfonmáló 19 egység számára. A 19 egység bemenetére kapcsolt mikroprogram lehetőségetbiztosit a kódolási folyamat mikroprogrammal történő módosításába az utasitás kidolgozásának ideje alatt. A feltételtároló 20 regiszter az E adatcsatornáról kódolandó információval tölthető fel. A 20 regiszter feltöltését a mikroprogram vezérli a mikroprogramvezerelt 16 óragenerátor második b órakimenetén át. A 20 regiszter kimenete a kiválasztó 18 áramkör engedélyező d kimenete segítségével kapcsolható a D kódcsatornára. A 4. ábra a kódáttnanszformáló 19 egység egy példaként! kiviteli alakját szemlélteti, melynek három, első, második és harmadik kódáttnanszformáló 22,23,24 áramköre van. Az első, 4