176996. lajstromszámú szabadalom • Adatfeldolgozó berendezés jegalább egy közös adatátvili sínre csatlakozó feldolgozóegységekkel és legalább egy memóriával

3 176996 4 zérli. A képmegjelenítő egységet veférlő 8 feldolgo­zóegységhez grafikus 9 ábragenerátorok csatlakoz­nak, ez utóbbiakhoz 10 erősítőkön át 11 képmeg­jelenítő egység, pl. katódsugárcsöves kivitelű. A 11 képmegjelenítő egységhez 12 fény toll tartozik, amely utóbbi a 8 feldolgozóegységhez van csatla­koztatva. A 4 feldolgozóegység elsősorban grafikus perifé­riák csatlakoztatására szolgál, ez utóbbiak közül az ábrán alfanumerikus 16 billentyűzet, grafikus 17 digitalizáló és 18 rajzgép vannak feltüntetve. A gra­fikus perifériák adatátviteli 13 sínen keresztül csat­lakoznak a 4 feldolgozóegységhez. A 4 feldolgozó­egységhez háttértárolóként hajlékony mágnesleme­zes 21 tároló kapcsolódik, ez esetben a 4 feldolgo­zóegység a 21 tároló vezérlést is ellátja. Az ábrá­zolt kivitelben a 4 feldolgozóegység látja el az egész adatfeldolgozó berendezés felügyeletét is, ezért az 1 sínvezérlő 29 vonalon át a 4 feldolgozó­egységhez van csatlakoztatva. Az adatátviteli 3 fel­dolgozóegység adatátviteli 14 csatolóegységen pl. modemen és adatátviteli 15 vonalon, pl. telefonvo­nalon keresztül nagy 26 számítógéphez csatlakoz­tatja a berendezést. Az általános 19 feldolgozóegység állítja elő a megjelenítendő képre vonatkozó képi programot, amelyet a 11 képmegjelenítő egységet vezérlő 8 feldolgozóegység értelmez. A 19 feldolgozóegység­hez háttértárolóként cserélhető mágneslemezes 22 tároló van csatlakoztatva, és a 19 feldolgozóegység eme 22 tároló vezérlését is ellátja. A képi program előállításával kapcsolatos képtranszformációs munka elvégzéséhez a 19 feldolgozóegységet transzformáló 20 feldolgozóegység segítheti. A berendezésben az 5 sín mellett egy további 6 sín van kialakítva, amelynek vezérlését a felügyele­tet ellátó 4 feldolgozóegységhez 30 vonalon át csatlakoztatott 2 sínvezérlő végzi. A 6 sínre csatla­kozik a közös 7 memória és a 8 feldolgozóegység. A 6 sín használata különösen akkor célszerű, ha a 8 feldolgozóegység nagy mennyiségű adatot igényel a közös 7 memóriától, és ez az adatforgalom az 5 sínt túlságosan terhelné. Az ábrán szemléltetett megoldásban a közös 7 memóriában tárolt képi programot a 8 feldolgozóegység a 6 sínen keresztül olvassa ki, ily módon a kiolvasási sebesség növel­hető. A 3, 4, 8, 19 és 20 feldolgozóegységek célszerűen mikroprocesszort tartalmaznak. A 2. ábrán az 1. ábrán szemléltetett kiviteli alakhoz hasonló kivitel látható, amelynél az egyező elemeket ugyanazokkal a hivatkozási számokkal je­löltük, mint az 1. ábrán. A két kiviteli alak között az az eltérés, hogy a 2. ábrán az 5 sín 25 csatorna­­illesztő egységen keresztül van a nagy 26 számítógéphez csatlakoztatva, és — az 1. ábra vek­­torális típusú 11 képmegjelenítő egysége és az ezt vezérlő 10 erősítők, 9 ábragenerátorok és 8 feldol­gozóegység helyett - raszteres 24 képmegjelenítő egység és ezt vezérlő 23 feldolgozóegység van. A célszerűen mikroprocesszort tartalmazó 23 feldol­gozóegység egyrészt az 5 sínre, másrészt a 6 sínre csatlakozik. Ebben az esetben a kettős hozzáférésű közös 7 memóriában közvetlenül megjeleníthető vi­deojelek vannak tárolva, amely videojeleket a 19 feldolgozóegység állítja elő. A képmegjelenítéshez a 23 feldolgozóegység a 6 sínen keresztül olvassa ki a videojeleket a 7 memóriából. A 25 csatornaillesztő egység mikroprogramoz­ható kivitelű és párhuzamos 28 adatcsatornán ke­resztül nagysebességű, közvetlen összeköttetést biz­tosít a nagy 26 számítógéppel, kb. 100 m távolsá­gig-Az 1. és a 2. ábrán szemléltetett berendezések moduláris rendszert alkotnak, amelyek különböző képességű, intelligenciájú rendszerekként alakítha­tók ki. Egyes feldolgozóegységek elhagyhatók, ez esetben funkciójukat valamely más feldolgozóegy­ség veheti át, esetleg alacsonyabb szinten, vagy az adott funkció akár hiányozhat is. A berendezésben található 3, 4, 8, 19, 20, 23 és 25 feldolgozóegységek a közös 7 memória segít­ségével adnak át információt egymásnak. Ezenkívül egymás számára megszakítási információt és adato­kat is továbbítanak az 5 sínen keresztül. Az 5 sínen háromféle ciklus fordul elő: írás, olvasás és megszakítás. Az első kettő az egyes feldolgozóegy­ségek között zajlik, az utóbbi pedig az 1 sínvezér­lőnek szól. Mivel azonban az 1 sínvezérlő nem kapcsolódik közvetlenül egyik feldolgozóegységhez sem, az úgynevezett megszakítás vektor az 5 sín adatvonalain nem azt a címet tartalmazza, ahonnan a megszakításkérés nyugtázása esetén az 1 sínvezér­lőhöz szorosan kapcsolódó feldolgozóegységnek a megszakítás alprogram címét és státuszát ki kell ol­vasni, hanem egy másik, az 5 sínre közvetlenül, nem az 1 sínvezérlőn keresztül kapcsolódó feldol­gozóegység számára nyújt megszakítási információt. Az 1 sínvezérlő az 5 sín adatvonalain levő megsza­kítás vektor megfelelő bitjeiből és egy állandóból kialakít egy címet, amely annak a feldolgozóegy­ségnek szól, akinek a küldő feldolgozóegység a megszakítási információt küldeni kívánja, majd át­alakítja a folyó megszakítás ciklust írási ciklussá. , A megszakítás vektornak a külső feldolgozóegy­séget jellemző bitjei az írási ciklus során beíródnak a címzett feldolgozóegység megszakítási bemenő re­giszterébe, majd a címzett feldolgozóegység nyug­tázza a ciklust, azaz az 1 sínvezérlő írási és a küldő feldolgozóegység megszakítási ciklusát. A találmány szerinti adatfeldolgozó berendezés­ben nem biztos, hogy a címzett feldolgozóegység létezik, ezért az 1 sínvezérlő figyeli az írási ciklust, és amennyiben adott időintervallumon belül a címzett feldolgozóegységtől nem érkezik nyugtázó jel, maga nyugtázza a küldő feldolgozóegység meg­szakítási ciklusát, majd jelzést ad a 4 feldolgozó­egységnek, amely a berendezésben a felügyelő sze­repet is betölti. A 4 feldolgozóegység programozott úton az 1 sínvezérlőn keresztül az 5 sínre kapcso­lódó valamennyi egységet alaphelyzetbe tudja állí­tani. A találmány szerinti berendezésben a közös 7 memóriát, illetve a perifériákat több feldolgozóegy­ség használhatja, ezért biztosítani kell, hogy a közös 7 memória valamely memóriablokkját, illetve valáfnely perifériát egyszerre csak egy feldolgozó­egység használhassa. A találmány szerint ezt oly módon biztosítjuk, hogy az 5 sínre csatlakoztatott kijelölő 27 memóriában - amely saját vezérlőegy­séggel van ellátva - valamennyi feldolgozóegység 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents