193837. lajstromszámú szabadalom • Számítógép kombinált szó- és bitfeldolgozáshoz

hogy optimálisan használja ki a program­tár meglévő tárolókapacitását. További követelmény, hogy csatlakozási pontok átalakítása nélkül lehessen hozzá olyan programozó készüléket csatlakoztatni, amellyel a tároló bármely része hozzáfér­hető. A találmány révén megoldandó feladat abban áll, hogy a számítógépet kombinált szó- és bitfeldolgozásra tegyük lehetővé, amely egyidejűleg lehetővé teszi a szó utasítá­sok szóprocesszor általi végrehajtását és a bit utasítások bitprocesszor általi végrehaj­tását a bit-programtár tárolóhelyeinek szó utasításra való felhasználásának biztosítása mellett. Ezen kívül egy olyan on-line csat­lakozási helyet kell létesíteni, amelynek se­gítségével programozó készülék csatlakoztat­ható programváltoztatások, kijelzési funkciók valósíthatók meg, mind a szó-, mind a bit-prog ramtárban. A kitűzött feladatot a találmány szerint oly módon oldottuk meg, hogy a szóprocesszor cím-, adat- és vezérlőbuszára szó-program­­tárat, bit-programtárat és leképezőtárat csat­lakoztattunk. A cím-, adat- és vezérlőbusz­ba buszelválasztó egység van beiktatva, amely a szóprocesszort a hozzátársított szó-prog­­ramtárral, valamint a bitprocesszort a hoz­zátársított bit-programtárral, valamint le­képezőtárral első és második csoportra osztja, továbbá a digitális és bináris be-kime­­neti csatornák közvetlenül a szóprocesszorra, illetve bitprocesszorra csatlakoznak. A szó­processzort START-vezeték kapcsolja a bit­processzorhoz, míg a bitprocesszort egy STOP-vezeték kapcsolja a busz-elválasztó egységre és a szóprocesszorra. A bitprocesszor előnyösen tárolóelemmel van ellátva, amelynek beíró bemenete a VEGE­­-utasítást kódolása alapján felismerő össze­­hasonlítóval, míg tőrlőbemenete a szóprocesz­­szorról jövő START-vezetékre csatlakozik, míg a tárolóelem kimenete mint STOP-ve­zeték a busz-elválasztó egység aktiváló beme­netére, valamint a szóprocesszor megszakí­tás bemenetére csatlakozik. A bit-programtár minden egyes törölt tá­rolórekeszének tartalma előnyösen a VÉGE­­-utasítás kódját tartalmazza. A találmány további előnyös kiviteli alak­jánál második leképező tár is van, amely az első csoporthoz társítva a cím-, adat- és vezérlőbuszra csatlakozik. Az első kiviteli alaknál a digitális és bináris be- és kimeneti csatornák a szóprocesz­­szorhoz csatlakoznak, míg egy második kivi­teli alaknál a digitális be- és kimeneti csatornák a szóprocesszorhoz, míg a bináris be- és kimeneti csatornák a bitprocesszor­hoz csatlakoznak. A találmányt a továbbiakban a mellé­kelt rajzokon bemutatott példakénti kiviteli alakok kapcsán ismertetjük részletesebben. A rajzon az: l.ábra a találmány szerinti számítógép kapcsolási elrendezése, a 3 2. ábra az 1. ábra szerinti számítógép busz­vezetékeinek busz-elválasztó egy­ségét szemléltető tömbvázlat, a 3. ábra a 2. ábra szerinti busz-elválasztó egység vezérlő jeleit szolgáltató kapcsolási elrendezés. Az 1. ábrán látható módon a találmány szerinti WP szóprocesszora, amely például egyetlen félvezető lapkán kialakított mikro­processzor 1 buszra, csatlakozik. Az 1 busz 8 bites adatvezetékekből, 16 bites címvezetékek­ből és vezérlő vezetékekből áll. Az 1 buszra WSP szó-programtár és AB2 leképező-tárrész csatlakozik. Az 1 buszhoz 2 busz-elválasztó egység közbeiktatásával, to­vábbá BP bitprocesszor, BSP bit-program­tár és AB1 leképező tár csatlakozik. A BP bit­processzor 1 bites adatbuszon át az AB1 leké­pező tárral és 8 bites adatbuszon, vala­mint címbuszon át a BSP bit-programtárral van kapcsolatban. Ezen túlmenően a WP szó­processzor digitális 3 be- és kiadó egység szá­mára kialakított csatlakozási pontokkal (pél­dául soros csatlakozó felület fölérendelt rend­szer vagy programozó készülék csatlakoz­tatásához), valamint bináris 4 be- és kiadó egység számára (például egy vezérelendő gép ki- és bemenőjelei számára). A bináris 4 be- és kiadó egység azonban a BP bitprocesz­­szorra is csatlakoztatható, amint az az 1. áb­rán pontvonallal van jelölve. A WP szópro­cesszorról a BP bitprocesszorra START-ve­zeték csatlakozik, míg a BP bitprocesszor­­rcl a 2 busz-elválasztó egységre és a WP szó­­processzorra STOP-vezeték csatlakozik. A 2. ábrán látható tömbvázlat a 2-busz­­-elválasztó egység felépítését mutatja, amely tulajdonképpen öt TR1—TR5 elválasztót jelent, amelyek háromállapotú kimenetek­kel ellátott áramkörök. A TRI—TR5 elválasztok első csoportot képező WP szóprocesszor WSP szó-program­­tár és AB2 leképező tár-rész, valamint má­sodik csoportot képező BP bitprocesszor, BSP bit-programtár és AB1 leképező tár kö­zött van az 1 buszba iktatva, amely ADR címbuszra, DAT adatbuszra és STL vezér­li) vezetékekre van felosztva. Az ADR címbusz a TRI elválasztón a BSP bit-programtárra a TR2 elválasztón át az AB1 leképező tárra csatlakozik. A TR3 elválasztó az AB1 leképező tár­­adatvezetékeibe van iktatva. A TR5 elválasz­tó a következőket foglalja magába: STAB1 vezérlővonal az AB1 leképező tár felhívására, STBSP vezérlővezeték a BSP bit-program­tár felhívására, valamint STWR vezérlőveze­ték a BSP bit-programtár, valamint az AB1 leképező tár írás/ölvasás vezérlésére. A TR3 és TR4 elválasztok kivitele kétirányú szemben a TRI, TR2 és TR5 elválasztókkal, amelyek csak egyirányban működnek. A BP bit-processzorban foglalt járulékos kapcsolás a STOP-leállító jel előállítására (3. ábra) a következőket tartalmazza: 5 tá­rolóelem — amely jelen esetben egy Flip­­-Flop — amelynek S íróbemenete 6 össze-4 3 193837 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents