193308. lajstromszámú szabadalom • Kapcsolási elrendezés nagyfelbontású raszteres megjelenítőkhöz karaktermező generálására

193308 külső hozzáférést csak a megjelenítő sor- és képkioltási idejében biztosító címdekódere, adatbusza és címbusza van, az adatbusz két­irányú adatbusz meghajtón keresztül a karak­terkód memória adatbemenetére és adatki­menetére, a címbusz pedig címbusz meghajtón keresztül a karakterkód memória címbemene­tére van csatlakoztatva. Annak érdekében, hogy a mikroszámítógép bármikor információt kaphasson arról, hogy az aktuális képen éppen hányadik karaktersor rajzolása folyik, előnyös az oly kialakítás, ahol a karaktersor számlá­ló kimenete a címdekóder által vezérelt ka­raktersor címregiszteren keresztül az adat­buszhoz van csatlakoztatva. Így a mikroszá­mítógép program útján nemcsak a karakter­kód memória tartalmát, hanem áz éppen gene­rált karaktersor címét is ki tudja olvasni. A képen megjelenített hardware úton tör­ténő finom függőleges mozgatását teszi le­hetővé az olyan kiviteli alak, amelynél a ka­rakterkód memória adatkimenete a karakter­kód regiszteren keresztül a karaktergenerátor memória nagyobb helyiértékű címbemeneteire van csatlakoztatva, míg a karaktergenerátor memória kisebb helyiértékű címbemenetei a megjelenített karaktermező finom függőleges mozgatását lehetővé tevő címbemenetre van­nak csatlakoztatva. A mozgatás a raszteres megjelenítő vezérlőegysége útján az említett címbemenetre adott címjellel történik. A találmány szerinti kapcsolási elrendezés egyik lehetséges kialakításánál a karaktersor számláló léptető bemenete a karaktersor óra­jelet adó vonalra van csatlakoztatva. Lehetsé­ges, sőt előnyös azonban az olyan kiviteli alak, ahol az egyes karaktersorok végén a minden­kor következő karaktersor sorszámát is táro­ló karakterkód memóriája van, és a karakter­sor számláló párhuzamos adatbemenete a ka­rakterkód regiszter kimenetéhez, beíró beme­nete pedig a karaktersor órajelet adó vonalra van csatlakoztatva. Ezáltal a megjelenített ké­pen a karaktersorok igen gyorsan, az egész ka­rakterkód memória átírása nélkül átrendez­­hetők. A találmány szerinti kapcsolási elrendezés­ben az alkalmazható karakterek alakját meg­határozó kódjelek az előnyösen csak olvasható karaktergenerátor memóriában vannak tárol­va. A karaktergenerátor memória cseréjével a karakterkészlet, pl. betűtípus megváltoztat­ható. Több, átkapcsolható karaktergenerátor memória alkalmazása lehetővé teszi, hogy akár hardware, akár software úton változtas­sák a karakterkészletet. A találmányt a továbbiakban a mellékelt rajz alapján ismertetjük, amely a találmány szerinti kapcsolási elrendezés egy kiviteli alak­jának tömbvázlatát mutatja. A találmány szerinti kapcsolási elrendezés legfontosabb elemei az 1 karakterkód memó­ria (RAM) és a 2 karaktergenerátor memória (ROM). Az 1 karakterkód memóriában van tárolva a raszteres megjelenítőn megjeleníten­dő karaktermező, azaz hogy a kép, mely he­3 lyén milyen karakter legyen látható. A kép minden egyes karakterboxának megfelel az 1 karakterkód memória egy memóriacellája, ahol a megjelenítendő karakter kódja van tá­rolva. Eme karakter kód alapján a 2 karakter­generátor memória állítja elő a karakter alak­jának megfelelő karakter jelet. Az 1 karakter­kód memória két egységről címezhető, egy­részt a 12 címdekóderről érkező OE2 jellel vezérelt 4 címbusz meghajtó segítségével a rajzon nem ábrázolt mikroszámítógép 15 cím­­buszáról, másrészt a 12 címdekóderről érkező OÈ2 jellel vezérelt 8 címregiszter segítségével a grafikus megjelenítő ugyancsak nem ábrá­zolt vezérlőegységéről érhető el. Az 1 karak­terkód memória kapcsolódó mikroszámítógép 14 adatbuszához a 12 címdekóderről érkező DIR és OE1 jelekkel vezérelt 3 kétirányú adat­busz meghajtón keresztül kapcsolódik. Az 1 karakterkód memória adatkimenete a 9 karak­terkód regiszteren keresztül a 2 karaktergene­rátor memória nagyobb helyiértékö címbeme­­neteivel van kapcsolva. Az 1 karakterkód me­mória írás és olvasás üzemmód a 12 címdekó­derről érkező írás/olvasás R/W jel határozza meg, az 1 karakterkód memória lapjait pedig az 1 karakterkód memória legmagasabb helyi­értékű címeit és a 12 címdekóderről érkező OE4 jelet felhasználó 11 memória szelektor jelöli ki. A 2 karaktergenerátor memória ki­sebb helyiértékű címbemenetei a vezérlőegység által előállított L0—L3 címjeleket adó 19 címbemenetre vannak kapcsolva, ezek a ka­raktermező finom függőleges irányú mozgatá­sát teszik lehetővé. A grafikus megjelenítő vezérlőegysége számára a 2 karaktergenerá­tor memória kimenő SDj?—SD15 karakter jele 10 karakter regiszteren keresztül jut a vezérlőegységhez vezető 18 kimenetre. Az 1 karakterkód memória címeit a 8 cím­regiszteren keresztül a 6 karakter számláló és a 7 karaktersor számláló állítja elő a víz­szintes sorkioltási HRTC, ill. a függőleges képkioltási VRTC jel, a karakter CCK órajel és a karaktersor RCK órajel segítségével, mely jeleket a grafikus megjelenítő vezérlő­­egysége állítja elő. A 6 karakter számláló a 13 vonalon lévő CCK órajel ütemében számol, azt a HRTC jel előtt négy CCK órajel ütemmel korábban megjelenő HRTC’ jel nullára loadol­­ja és a VRTC jel törli, így a 6 karakter szám­láló az 1 karakterkód memória kisebb helyi­értékű címeit határozza meg, azaz kijelöli az aktuális karaktersor megfelelő elemét, tehát c ímezi azt a memóriacellát, amely az aktuális karaktersor aktuális elemének karakterkódját tárolja. A 7 karaktersor s'zámláló a 17 vona­lon lévő RCK órajel ütemében számolja a ka­raktersorokat, tartalmát a VRTC jel törli, így az 1 karakterkód memória nagyobb helyiérté­kű címeit határozza meg. A 6 karakter szám­láló és a 7 karaktersor számláló kimenő jelét a 8 címregiszter a CCK órajel ütemében minta­vételezi, azaz a 8 címregiszter késleltető-táro­­tó funkciót tölt be. A 4 címbusz meghajtó és a 8 címregiszter kimenő jele a 12 címdekóder 4 3 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom