170301. lajstromszámú szabadalom • Vezérlőberendezés grafikus megjelenítő berendezéshez

170301 3 4 futó program az állapotokat lekérdezze, illetőleg azokat módosítsa. A találmány szerinti vezérlőberendezés egy elő­nyös kiviteli alakjánál a grafikus perifériák - célsze­rűen fénytoll, pozícionáló gömb, funkcionális és alfanumerikus tasztatúra — is a vezérlőberendezésen keresztül vannak csatlakoztatva. Ennek érdekében a belső sínrendszerre a számítógép felől olvasható a grafikus perifériák által beadott adatokat tároló peri­fériatároló van csatlakoztatva, amely perifériatároló szintén az írás/olvasás vezérlő egységhez és a címkije­lölő logikához van csatlakoztatva. Ezáltal a grafikus perifériák és a vezérlőberendezés a számítógép felől azonos módon kezelhetőek, és a csatlakoztatás is egyszerűbbé vált. A találmány szerinti vezérlőberendezés további előnyös tulajdonsága, hogy a számítógép felé irányuló megszakításkéréseket az állapottárolóban elhelyezett státuszregiszterek indítják. Megfelelő státuszregiszte­rek vannak a fénytoll, egyes vezérlő utasítások, a vezérlőberendezés egyes állapotai, a funkcionális tasz­tatúra és az alfanumerikus tasztatúra által kiváltott megszakításkérések indítására. Ez a kialakítás lehető­vé teszi a státuszregiszterek tartalmának a számítógép felől történő beírásával a megszakításkérések mester­ségesen előidézését és így a vezérlőberendezésnek a számítógép felől programmal való vizsgálatát. A találmány szerinti vezérlőberendezés egy további kiviteli alakjában a státuszregiszterek a megszakí­táskérések prioritását, engedélyezettségét éTa perifé­riák bekapcsolt állapotát jelző tárolóelemekkel van­nak ellátva. Ezáltal a számítógép felől ellenőrizhető, illetőleg programmal megvizsgálható, hogy melyik periféria van bekapcsolva, illetve az egyes megsza­kításkérések engedélyezettsége és prioritási szintje programmal bármikor beállítható, illetve megváltoz­tatható. A találmány szerinti vezérlőberendezés egy to­vábbi kiviteli alakjában az állapottárolónak képi uta­sítással tölthető és a számítógép által olvasható, a különféle képrészeket megjelölő és meghatározott tartalom esetén a fénytoll-azonosítást tiltó jelölő­regisztere van. A jelölőregiszter a képi programból külön utasítással tölthető, ezzel az egyes képrészek megjelölhetők. A számítógépnek a képrész azonosítá­sához csupán a jelölőregiszter tartalmát kell kiolvas­nia. A találmány szerinti vezérlőberendezés egy további kiviteli alakjánál az állapottároló egyik regiszterének az utasítás- és adatszavak ciklikus kiolvasását egyik állapotában tiltó tárolóeleme van. Ez a tárolóelem a számítógép által olvasható és írható, így a recirkuláció programmal is leállítható illetve újraindítható. A találmány szerinti vezérlőberendezés egy további kiviteli alakjánál szubrutinhívás utasításra a kiolvasan­dó képi utasítás- vagy adatszó címét tartalmazó címregiszter és a jelölőregiszter tartalmát a számító­gép memóriájában levő stackbe töltő és az állapottá­roló stackpointer regiszterét inkrementáló áramkö­rök, valamint szubrutin vége utasításra a stack tetején levő adatszavakat a címregiszterbe illetve a jelölő­regiszterbe töltő és a stackpointer regisztert dekre­mentáló áramkörök vannak. Ezzel a megoldással megkönnyítjük a szubrutinok alkalmazását a képi programban és biztosítjuk a képrészeket megjelölő jelölőregiszter tartalom megőrzését. A találmány szerinti vezérlőberendezés egy további kiviteli alakjában az állapottároló valamely regiszteré-5 nek a címregiszter hibás tartalmát, a vezérlőberende­zés tiltott állapotát és a stackpointer regiszter hibás tartalmát jelző tárolóelemei vannak. Eme tárolóele­mek hibajelző állapotában a ciklikus kiolvasást enge­délyező vagy tiltó tárolóelem tiltó állapotába állítódik 10 és megszakításkérés indul. Ezzel a kezelő vagy a program automatikusan értesül a vezérlőberendezés­ben vagy a grafikus megjelenítő berendezés egyéb részében fellépett hibáról. A találmány szerinti vezérlőberendezés egy további 15 kiviteli alakjában az állapottároló a vezérlőberendezés szimulált működtetését biztosító, a számítógép felől olvasható és/vagy írható vizsgálóregisztert tartal­maz. A vizsgálóregiszternek a címregiszter, a stack­pointer regiszter és a vezérlőberendezés ütemező-20 egységének léptetését előidéző, továbbá az ütemező­egység állapotát és a képi utasítások kiolvasott adat­szavainak sorszámát mutató tárolóelemei vannak. Eme vizsgálóregiszter segítségével a vezérlőberende­zés a számítógép felől működtethető és ezzel a vezér-25 ló'berendezés helyes működése ellenőrizhető. A találmány szerinti vezérlőheredezés egy to­vábbi kiviteli alakjának olyan ütemezőegysége vanSí amely számlálót, ennek kimenetéhez kapcsolódó de­kódolót, továbbá a dekódoló kimenő vonalaihoz, 30 az .állapottárolóhoz, az írás/olvasás vezérlő egységhez, a közvetlen memóriahozzáférést vezérlő egységhez és az utaátásdekódolóhoz csatlakoztatott bemenetekkel rendelkező logikai hálózatot tartalmaz, ahol a logikai hálózat egyik kimenete a számláló léptető bemene-35 téré, másik kimenete a számláló nullázó bemenetére van kapcsolva, és az ütemezőegység kimeneteit a dekódoló kimenő vonalai alkotják. A találmányt a továbbiakban a rajzokon szemlélte-40 tett kiviteli alakok alapján ismertetjük, ahol az I. ábra a találmány szerinti vezérlőberendezés és a grafikus megjelenítő berendezés egyéb részeinek tömbvázlatát, a 2a. és 2b. ábra a vezérlőberendezés adattárolójá-45 nak, állapottárolójának és perifériatárolójának regisz­tereit, a 3—7. ábrák a számítógép és a vezérlőberendezés egyes regiszterei közötti olvasás, írás, olvasás/írás, közvftlen memóriahozzáférés, illetve megszakításké-50 rés ciklusnál fellépő jelalakokat, a 8. ábra egy megszakításkérés ciklikus folyamat­ábráját, a 9a—9p. ábrák a grafikus megjelenítő berendezés képi utasításregiszterét, a 55 10. ábra a vezérlőberendezés ütemezőegységének tömbvázlatát, a II. ábra az ütemezőegység logikai hálózatának egy kiviteli alakját, a 12a. és 12b. ábra az ütemezőegység működését 60 szemléltető folyamatábrát, a 13. ábra a vezérlőberendezés címregiszterének, átmeneti tárolójának, fénytollcímregiszterének és segédcímregiszterének kapcsolódását szemléltető tömb vázlatot, a 65 14. ábra a vezérlőberendezés belső sínrendszerének 2

Next

/
Oldalképek
Tartalom