179229. lajstromszámú szabadalom • Berendezés számítógépek utasításkódjának mikroprogramvezérelt áttranszformálására

179229 második és harmadik kódáttranszformáló 22,22,24 áramkör enge­délyező és utas itás bemenete az engedélyező F, illetve az uta­sítás G csatornával a harmadik kódáttranszformáló 24 áramkör vezérlő bemenete jeedig a vezérlő 0 csatornával van összekötve. A kódáttranszformaié 19 egység kódkimenetét az első, második ás harmadik 22,22,24 áramkör kódkinenete képezi. A kódáttranszf orrnál ó első 22, második 22 és harmadik. 24 áramkörök átprogramozhatók és ezáltal lehetővé válik, hogy a kimenetűkre csatlakozó D kódcsatornán megjelenő információt tetszőlegesen áttranszformáljuk. A három 22,22?24 áramkör kö­zül egyidőben csak az egyik kimenete van engedélyezve. Az enge­délyezést a mikroprogram vezérli az engedélyező F csatorna se­gíts égével. A 4. ábrán példaképpen csak három kódáttranszfor­rnál ó 22,22,24 áramkört tüntettünk fel. Ezek száma nincs korlá­tozva. Ezen áramkörök számának növelésével az áttranszformált -átkódolt - információk száma arányosan növekszik. Az alkalma­zásra kerülő áramkörökből egyesek bemenetűkkel a mikroprogram­­vezérelt G csatornára csatlakoznak^ mint a harmadik 24 áramkör. Ez a kialakítás lehetővé teszi az átkódolás vezérlését a mikro­­programmalj ami az átkódolás hatékonyságát nagymértékben növe­li. Ezen kodáttranszíorrnáló 22,22,24 áramkörök logikai kapukból állnak egymástól különböző belső összekapcsolással, amelyek az utasítás G csatorna 16 vezetékétj illetszi a mikroprogramcimző 17 mikroprocesszor 8 adatvezet ékéhez . Az igy kialakított utasitásszó dekódolás előnyös tulajdon­ságai: 1. Nagy integráltaágú áramkörökből épül fel, s így jól il­leszkedik az ugyancsak nagy integráltsági fokú mikroprocesszor­­hoz. 2. Az utasításrendszer megváltoztatása esetén az uj dekódo­lás i feltételek kialakítása könnyű, mivel az csak az egyes kód­áttranszf ormáló áramkörök átprogramozását jelentik. 2. Az utasításrendszer újabb utasítások beiktatásával to­vább bővíthetőj a már beprogramozott áramkörök módosításával /ujraprogramozasával/. 4. A találmány szerinti dekódolás flexibilitása összemér­hető a mikroprogramozás flexibilitásával. A kialakított dekódolási mód újszerű szolgáltatásai: 1. A mikroprogramvezérelt programozott kapurendszerekkel megvalósított kodattranszformáló áramkörök flexibilitása, gaz­daságos kihasználása tovább fokozható. 2. Az adat-, cim-, vagy vezérlő csatornáiról feltölthető regiszter a dekódolási lehetőséget tovább növeli. 2* Mikropxo^ramok rövidítését teszi lehetővé, hogy a^benne tárolt információ alapján az egy utasitáscsoportba tartozó u­­tasitások között könnyen különbséget lehet tenni. 4. Külső feltétel alkalmazásával mikroprogram elágazást lehet kialakítani. 5* Tartalma a mikroprogram alatt megváltoztatható - az adatkezelő mikroprocesszor segítségével - ami szintén a hasz­nálati lehetőséget bővíti. Szabadalmi igénypontok 1. Berendezés azâmitôçéçek utasitáskódjainak mikroprog­ramvezérelt áttranszformálasar a, amelynek adat-, cim és vezérlő csatornákból álló vezetékrendszere, központi egysége, tárolója

Next

/
Oldalképek
Tartalom