192100. lajstromszámú szabadalom • Eljárás és berendezés szövegkiemelő tulajdonságokkal is rendelkező megjelenítők működésének gyorsítására

1 192.100 2 A találmány tárgya eljárás és elrendezés szöveg­kiemelő tulajdonságokkal is rendelkező megjelenítők működésének gyorsítására. Mint ismeretes a szöveg megjelenítők legelterjed­tebb fajtájával az alfanumerikus displayekke! szemben egyre gyakoribb követelmény, hogy a megjelenített szövegben különböző módokon ki lehessen emelni egyes szövegrészeket, pl. aláhúzással vagy villogással vagy esetleg mindkettővel. A dispalyek alkalmazása azonban már megköveteli, hogy az ISO 7 illetve ASCII szabályokban ismertetett 7 bites teljes karak­terkészletet meg tudják jeleníteni. így a ma ipari szab­ványnak tekinthető 8 bites logikák számára a fennma­radó egy bit kevés a fent említett két szövegkiemelési tulajdonság megvalósításához is. Ahhoz, hogy további szövegkiemelési lehetőségeket építsünk be a displaybe a karakterek ábrázolását 8 bitnél szélesebb szóval kell megvalósítani. A hagyományos 8 bites logikával azon­ban ez nehézkesen kezelhető mivel ebben az esetben például először a karaktert utána pedig a hozzá tarto­zó szövegkiemelési tulajdonságok kódját kell az úgy­nevezett képmemóriába írni. Ennek a megoldásnak a nehézkessége különösen akkor szembeötlő anükor például törölni kell a képernyőt, hiszen ilyenkor egy 24 sor x 80 karakteres megjelenítőn 1920 karakter törléséhez tartozik a megfelelő szövegkiemelési tu­lajdonságok törlése és így legalább 3840 műveletet kell a display vezérlőnek végeznie. Ezzel a sebesség mintegy a felére csökken a szövegkiemelést nem lehe­tővé tevő megjelenítőkhöz képest. A találmánnyal célunk a fenti nehézség kiküszö­bölése. A találmánnyal megoldandó feladat ennek megfe­lelően egy olyan eljárás és elrendezés kialakítása, mely a fenti célkitűzésnek maradéktalanul eleget tesz. A találmány alapja az a felismerés, hogy ha a ka­rakterek kódjaival azonos módon, a karakterek kód­jaival egyidőben manipuláljuk a megjelenítendő ka­rakterek szövegkiemelési kódjait, anélkül, hogy ez a display vezérlő számára külön műveletet jelentene, akkor a kitűzött feladat egyszerűen megva­lósul. A találmány szerinti eljárás egy olyan ismert el­járás továbbfejlesztése, melynek során a megjelení­tendő szöveg karaktereit, illetve az azok megjelenítési módjára vonatkozó információkat a megjelenítőben letároljuk és végű! megjelenítjük. A továbbfejlesztés, vagyis a találmány abban van, hogy a tárolás során a karakterek megjelenítésére vo­natkozó információkat csak egyszer tároljuk le és az így letárolt információt minden egyes újabb karakter­hez hozzárendeljük, mindaddig, amíg a soron követ­kező karakterhez újabb információ érkezik. A találmány szerinti elerendezés egy olyan ismert elrendezés továbbfejlesztése, melynek írható/olvasha­­tó memóriára csatlakozó megjelenítő egysége és vezér­lő egysége van. A továbbfejlesztés vagyis a találmány abban van, hogy az elrendezésnek vezérelt átmeneti tárolója is van. A vezérelt átmeneti tároló bemenetel első kapu­zó vezetékkötegen keresztül a megjelenítő egység ki­menetéire, vezérlő vezetéken át a vezérlő egység kime­netéire és az írható/olvasható memória bemenetére, második kapuzó vezetékkötegen keresztül pedig a ve­zérlő egység kimeneteire, ki/bemenetei pedig kiegészítő vezetékkötcfc,.n át az írható/olvasható memória kime­netelre, valamint adat vezetékkötegen keresztül az írható/olvasható memória és a vezérlő egység ki/beme­­netreíre vannak kötve. A vezérlő egység további kime­­retei cím vezetékkötegen keresztül az írható/olvasha­tó memória bemeneteire és vezérlő vezetékkötegen át a megjelenítő egység bemeneteire vannak csatlakoz­tatva. A megjelenítő egység további bemenetel infor­mációs vezetékkötegen át az írható/olvasható memó­ria kimeneteire, további kimenetei pedig olvasó veze­­'ékkötegen keresztül az írható/olvasható memória 'ovábbi bemeneteire vannak kötve. A találmány értelmében célszerű, ha a vezérelt átmeneti tárolónak első kapu áramköre, első átmeneti tárolója, második átmeneti tárolója és második kapu áramköre van. Az első átmeneti tároló bemenetei a vezérlő vezetéken át a második kapu áramkör beme­netére, valamint a második kapuzó vezetékkötegre, kimenetéi belső vezetékkötegen keresztül az első ka­pu áramkör és a második kapu áramkör bemeneteire, valamint a második átmeneti tároló kimenetelre, ki/ bemenetei pedig a kiegészítő vezetékkötegen keresz­tül az első kapu áramkör ki/bemeneteire vannak csat lakoztatva. A második átmeneti tároló bemenetei az első kapuzó vezetékkötegen át az első kapu áramkör további bemeneteire, ki/bemenetei pedig az adat veze­tékkötegen keresztül a második kapu áramkör ki/be­meneteire vannak kötve. Célszerű továbbá, ha az első kapu áramkör és a má­sodik kapu áramkör háromállapotú kapukból van kialakítva. A találmányt részeletesebben rajz alapján ismertet­jük, amelyen az ismert és a találmány szerinti eljárást és elrendezést tüntettük fel. A rajzon az 1. ábra az ismert eljárás folyamatábrája; a 2. ábra a találmány szerinti eljárás folyamatábrá­ja; a 3. ábra az ismert és a találmány szerinti elrendezés kiviteli alakja; a 4. ábra a találmány szerinti vezérelt átmeneti táro­ló kiviteli alakja. A rajzon az egyirányú kapcsolatokat nyíllal, a kéti­rányú kapcsolatokat kettős nyíllal jelezzük. Az ismert eljárást az 1. ábra folyamatábrája alap­ján ismertetjük, melyen célszerűen egy roll művelet (képtartalom eltolása egy sorra) végrehajtást mutat­juk be. A művelet első TI időtartalommal kezdődik, ami­kor kiolvassuk a memóriából az ernyőn elmozdítan­dó karakter kódját. Ezután második T2 időtartamban meghatározzuk karakter áthelyezés utáni címét, majd az így kiszámított címre beírjuk a memóriába a karak­ter harmadik T3 időtartamban. A kakrakter ilymó­­don áthelyeződött a képernyőn egy karaktersornyi­val, de a hozzátartozó szövegkiemelési tulajdonságuk még nem. Ezért negyedik T4 időtartamban kiolvassuk a memóriából a karakterhez tartozó szövegkiemelési tulajdonságukat tartalmazó kódot és ötödik T5 idő­tartamban meghatározzuk az új címét, ezután hatodik T6 időtartamban letároljuk a memóriába a karakter­hez tartozó szövegkiemelési tulajdonságokat tartal­mazó kódot az új címre, végül hetedik T7 időtartam­ban meghatározzuk a soronkövetkező elmozdítani kívánt karakter címét. Értelemszerűen a hetedik T7 időtartam után ismét az első TI időtartam követke­zik, mindaddig amíg a teljes képtartalom átírása meg nem történik. A találmány szerinti eljárás a 2. ábra folyamatábrá­5 10 15 20 25 30 35 40 45 50 55 60 2

Next

/
Oldalképek
Tartalom