196524. lajstromszámú szabadalom • Mátrixtábla vezérlő berendezés
13 196524 14 csatlakoztatva, valamint 24 szöveg monitorral is össze van kapcsolva. A 13. ábrán a karakteres CPU 15.1 mikroprocesszor programja látható, ahol az adatátviteli task figyeli a 16 operátori egységről érkező karaktereket és ezeket üzenetekké állítja össze, majd ezeket a címzésnek megfelelő üzenetsorba teszi. A parancskezelő task a kapott üzenetnek megfelelően a végrehajtó programok közül a kiválasztottat meghívja. A 14. ábrán a raszteres CPU 15.2 mikroprocesszor programja látható. Kezelői task: a parancs monitoron és klaviatúrán keresztül kapcsolatot tart a kezelőivel. A kezelő parancsot állít össze, amelynek megfelelően meghívja a végrehajtó programok egyikét. Végrehajtó programok: a kapott parancsoknak megfelelően karakteres formátumokon műveleteket végez. a beérkezési sorban legrégebben álló vagy a karakterpufferböl kiválasztott karakteres formátumból aktuális tárat készít és a raszteres mikrogépet vezérelve, azon elkészíti a raszteres formátumú képet.- a beérkezési sort lépteti aktuális tárat számozott karakterpufferbe tölt aktuális tárat vagy számozott karakterpuffert archivál kezelői együttműködéssel az aktuális tárat editálja. Karakteres formátumú vevő task: az üzenetsorból kiveszi az érkezett karakteres formátumot és belépteti azt a beérkezési sorba. Ha a sorban nincs hely, akkor a legrégebben a sorban álló karakteres formátumot eldobja. Szinkron megszakitási program: a képmegjelenítő egység a képszinkron megszakítás hatására összeállítja a vezérlési táblákat, beleértve a raszteres mikrogép két rasztertárjának vezérlését is. Ezt a táblát megszakítást okozva 38 TR-TR illesztőn keresztül juttatja el a CPU 15.1 mikroprocesszorhoz. Ez a szinkron megszakitási program a kapott vezérlési táblának és a képváltás flagnak •megfelelően programozza fel a rasztertárakat. A képváltás flag jelzi, hogy a negyedik 65 sin felé fordított 33 tárolóban befejeződött a konverzió és az új képre át lehet kapcsolni. Parancs megszakitási program: a CPU 15.1 mikroprocesszor felől érkező parancsot dolgozza fel. A parancs lehet: a megadott paramétereknek megfelelően karakter rajzolása a rasztertárba a rasztertár színnel való kitöltése cursor megjelenítése, eltüntetése képváltás végrehajtása A 15 karakter-raszter átalakító a karakteres képet vagy a 16 operátori egységtől vagy a 18 klaviatúrája kezelőjétől kaphat. Ugyancsak a 16 operátori egységen keresztül küldhető karakteres formátumú kép a 9 archiváló egységnek. A karakteres képek a harmadik 64 sínen jelennek meg és ezeket a 5 harmadik 64 sínre csatlakoztatott 39 tárolókkal (EPROM, RAM) lehet tárolni. A harmadik 64 sín vezérlő egysége a hozzá csatlakoztatott CPU 15.1 mikroprocesszor. A harmadik 64 sínről a 42 illesztő fokozaton keresztül 10 vannak a jelek tovább vezetve a negyedik 65 sinre, amely a raszteres formátumú képet hordozza és továbbítja illetőleg fogadja. Ez a negyedik 65 sín is el van látva egy vezérlő CPU 15.2 mikroprocesszorral és megfelelő 39 15 tárolókkal. Mind a két 64 és 65 sín megtalálható a 16 operátori egységben is. A 15 karakter raszter átalakító működése a kővetkező: Az egység a karakteres formátumban 20 érkező képeket sorrendben tárolja, s még további 10-20 számozott, karakteres formátumú kép befogadására alkalmas karakterpufferral is rendelkezik. Az érkezési sor legrégebbi elemével, va- 25 lamint a számozott tárakban lévő képekkel az operátori egység utasításai alapján a következő műveletek végezhetők el: 1. megjelenítés - a kijelölt tár raszter formátumúvá való alakítása, és megjelenítése 30 a lokális 63 sínen és a 32 monitorillesztőn keresztül a 24 szöveg monitoron. 2. Töltés számozott 33 tárolókba 3. Archiválás - az aktuális tár tartalmának elküldése a 16 operátori egységen keresztül a 9 archív Tárolóba. 4. Helyi üzemmód-kapcsolás - vezérlés a saját 18 klaviatúráról. Ilyenkor módosítható az aktuális 39 tároló tartalma, editálható a kép. Ebben az üzemmódban az egység nem lehet a 30 sin adója. Ez az üzemmód addig tart, amíg a helyi kezelő vissza nem kapcsol automatikus üzemmódba. Az editálás lehetővé teszi a kezelő szá^2 mára a meglévő kép javítását vagy új kép szerkesztését. Automatikus cursor léptetés - amely figyelembe veszi az írás irányát, a karakterek szélességét és méretét - megvalósítható a karakter sor kihagyás és beszúrás. A harmadik 64 sin, a hozzá csatlakoztatott CPU 15.1 mikroprocesszor és 39 tároló tárolja a karakteres formátumú képet és 40 display vezérlőn és 41 display interfacen kegg resztül kapcsolatban van a 18 klaviatúrával és 17 parancs monitorral míg egy 42 illesztő fokozaton keresztül a raszteres formátumú képet előállító és tároló CPU 15.2 mikroprocesszorral van kapcsolatban. gQ A karakteres formátum tartalmazza a színre és írásrendszerekre vonatkozó információkat is. A karakteres képek sorszervezésűek, azaz karakter csak az egységnyi karaktermagasságnak megfelelő sorban lehet, gg Az egységnyi magasság az írásrendszerrel változhat, de egy adott képen belül állandó. 8