179769. lajstromszámú szabadalom • Mikroprogramozott, mikroprocesszoros vezérlőberendezés alfanumerikus és félgrafikus megjelenítő berendezéshez

7 179769 8- , A 4 kezelőpult és diagnosztikai egység egy kiviteli alakjában mint önálló szerviz-berendezés tartalmazza a kezelőszerveket -(kapcsolókat) és csatlakozókkal kap­csolódik a találmány szerinti vezérlő berendezéshez. A 15 mikroprogramozótt vezérlő bemenetére a 11 állapotjelző vonalak és a 14 adatvonalak csatlakoznak. A 15 mikroprogramozott vezérlő a megfelelő mikro­­program végrehajtásával alkalmas all állapotjelző vo­nalak bármelyik vezetéke állapotának figyelembevéte­lére és ennek alapján a 12 vezérlő vonalakra tetszőleges jelkombináció előállítására, illetve megfelelő adatoknak a 14 adatvonalakra kapuzására. Egy kiviteli alakjában a 15 mikroprogramozott vezér­lő megvalósítható például az AM 2901, AM 2909 Tech­nical Data, Raytheon Semiconductor katalógusban is­mertetett AM 2909 LSI áramkörök és megfelelő nagy­ságú és számú csak olvasható tárolók és további kise­gítő áramkörök alkalmazásával. A csak olvasható táro­lókban levő (mikro)program végrehajtásának sorrend­jét az AM 2909 áramkör a 11 állapotjelző vonalak egy kiválasztható vezetékének állapotának függvényében ha­tározza meg. Az AM 2909 áramkör vezérlését, a 11 álla­potjelző vonalak egyikének feltételként való kiválasztá­sát, a 12 vezérlő vonalak vezetékeinek állapotát, a kö­vetkező mikroutasítás címét és a 14 adatvonalakra ka­puzható információt a tárolt (mikro)program utasítás­szavai tartalmazzák. Az 5 aritmetikai és logikai egység bemenetére a 14 adatvonalak, továbbá a 12 vezérlő vonalak közül 17 vezeték csatlakozik, kimenete a 13 címvonalakra és a 14 adatvonalakra csatlakozik, továbbá a végrehajtott mű­velet eredményének főbb jellemzőit a 11 állapotjelző vonalak két vezetékén (ALU negatív és ALL) nulla) jelzi. Az 5 aritmetikai logikai egység a 6 munkaregiszterek­kel együttesen igen előnyösen megvalósítható az AM 2901 LSI bit szeletelt áramkörökkel. Az áramkör ismer­tetése az AM 2901, AM 2909 Technical Data, Raytheon Semiconductor katalógusban található meg. • Az 5 aritmetikai logikai egység a 6 munkaregiszterek­hez kapcsolódva részben címek előállítására és azoknak a 13 cím vonalakra bocsátására, továbbá adatok elő­állítására és azoknak a 14 adatvonalakra bocsátására szolgál. A címek és adatok előállítását és a 13 címvona­lakra, illetve a 14 adatvonalakra kapuzásukat a 15 mik­roprogramozott vezérlő vezérli. A 6 munkaregiszterek az 5 aritmetikai logikai egy­séggel szerves egységet alkotva a találmány szerinti be­rendezés, illetve a vezérlő mikroprogram állapotára jel­lemző adatok és címek átmeneti tárolására szolgálnak. A találmány szerinti berendezéshez csatlakoztatható a 7 formátum vezérlő tár, amely egy kiviteli alakjában például 256 darab 12 bites szót — formátumszót — tar­talmazó írható-olvasható tár. A 7 formátum vezérlő tár egy célszerű felhasználása során az utoljára kiolvasott formátumszó 9. bitje folyamatosan kikerül a 11 állapot­­jelző vonalak egyik vezetékére, A 7 formátum vezérlő tár címzése a 13 címvonalakkal történik. A 7 formátum yezérlő tárra a 12 vezérlő vonalak három vezetéke kap­csolódik, ezek közül egy abeírást,egy az olvasást vezérli, a harmadik pedig kiválasztja, hogy az írás/olvasás mű­velet a formátumszó alsó-, illetve felső felére vonat­kozik. A 8 laptár legalább egy megjelenítéshez elegendő (egy lapnyi) információ tárolására alkalmas irható/olvasható tár. Egy célszerű kiviteli alakban a 8 laptár két lapnyi in­formáció tárolására elégséges méretűvé bővíthető. Az. ismertetett kiviteli alakban egyaránt lehetőség van egy vagy két lapnyi információ tárolására alkalmas tárakat használni a 8 laptárban levő kapcsolók átállításával. A tároló címzése egy vagy több lépésben történhet a 8 laptár méretétől és a 13 cím vonalak vezetékeinek szá­mától függően. A beírás során a 8 laptárban a megjele­nítendő képnek megfelelő memória kép kerül előállí­tásra. A 8 laptár címzése a 13 címvonalakkal történik, ve­zérlésére a 12 vezérlő vonalak két vezetéke (írás, olva­sás) szolgál. Amennyiben a laptár címzése több lépés­ben történik, további vezérlő vezetékekre is szükség lehet. A 8 laptárba a 14 adat vonalak tartalma kerül beírás­ra, illetve kiolvasáskor az adatok a 14 adatvonalakra kerülnek kikapuzásra. A 9 karaktergenerátor a megjelenítésre kerülő karak­ter kódjának megfelelően olyan digitális jeleket szolgál­tat a 16 megjelenítő eszköz bemeneti csatornái számára, hogy az a kívánt karakter képét jelenítse meg. A 9 karaktergenerátor bemenetére a 10 megjelenítő vezérlő szinkronizáló/engedélyező vezetéke kapcsoló­dik, továbbá a 8 laptár adatkimenetei közvetlenül kap­csolódnak. A 9 karaktergenerátor a 11 állapotvonalak karakterképző vezetékének forrása. A 10 megjelenítő vezérlő szinkronizáló/engedélyező jelének hatására a 9 karaktergenerátor előállítja a karakterkérő jelet, ugyan­akkor beolvassa a 9 laptár adatkimenetén levő karakter­kódot és elkezdi a karakternek megfelelő mátrix elő­állítását, és azt folyamatosan kibocsátja a 16 megjele­nítő egység bemenetére. Amikor a mátrix megjelenítése megtörtént és a 10 megjelenítő vezérlő szinkronizáló/en­gedélyező jele is engedélyezi, újabb karakterkérő jel kiadása mellett ismét beolvassa a 8 laptár kimenetén levő karakterkódot és előállítja az annak megfelelő mátrixot. A mátrix előállítása célszerűen csak olvas­ható tárolókból történik. A 9 karaktergenerátor egy másik kiviteli alakjában kapcsolódik a 14 adatvonalakhoz és a 12 vezérlővona­lak két vezetékéhez. Az egyik vezérlő vezetéken meg­jelenő jelek hatására a 9 karaktergenerátor — ebben az esetben célszerűen írható-olvasható — tárolója folya­matosan feltöltésre kerül az adatvonalakról, a másik ve­zérlő vonal tartalma azt határozza meg, hogy a megjele­nítésre kerülő karakter kódját a 14 adat vonalakról, illet­ve a 8 laptár adatkimeneteiről közvetlenül kell beolvas­nia. A 10 megjelenítő vezérlő egy célszerű kiviteli alakjá­ban a 16 megjelenítő egységhez megjelenítő üzemkész, lapkezdet, sorkezdet és megjelenítés sikeres jelekkel, mint bemeneti jelekkel, továbbá a megjelenítő egységet indító kimeneti jellel kapcsolódik. A 10 megjelenítő ve­zérlő egy szinkronozó/engedélyező jellel kapcsolódik a 9 karaktergenerátorhoz, továbbá a 16 megjelenítő egy­ség megjelenítés sikeres jelét a 11 állapotjelző vonalak megjelenítés sikeres vezetékére kapuzza. A 10 megjele­nítő vezérlő bemenete kapcsolódik 12 vezérlő vonalak egyik — megjelenítést indító — vezetékére. A 10 megjelenítő vezérlő a megjelenítést indító vezérlő jel hatására előállítja a 16 megjelenítő egység indításá­hoz szükséges indítási szekvenciákat és a megjelenítés 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Thumbnails
Contents