196004. lajstromszámú szabadalom • PC-vezérlőmű programmemóriával és leképező memóriával
4 196004 5 dik 9 kapura csatlakozó nyolc kinienete közül hót 10 feldolgozó egységre, egy kimenet pedig 11 szelektor vezérlóbemenetére van vezetve. A 11 szelektor két bemenete a 6 leképező memória két adatkimenetén van, kimenete pedig a 10 feldolgozó egységen. A 3 clmszámláló 2° helyérlékü cimvezetéke az első 5 kapu étkapcsolásvezérlő bemenetére és 12 negáló tagon keresztül a második 9 kapu átkapcsolás-vezérlő bemenetére csatlakozik. A találmány Bzerinti PC-vezérlőmű a következőképpen működik: A 4 programtár byteorientélt, azaz a tárolt utasítások (PC-utasitások) úgy vannak felosztva, hogy az első byte tartalmazza a 6 leképező memória címét, a második byte pedig a műveleti kódot és egy kiválasztó jelet. Az első lépésben kiolvassuk a 4 programtárban levő utasítás első byte-ját és az első 5 kapun keresztül címként visszük be a 6 leképező memóriába. Az első 5 kaput a 3 cimszámláló 2° helyértékű címvezetéke nyitja, egyidejűleg ugyanez a cimvezeték a 12 negáló tagon keresztül letiltva tartja a második 9 kaput úgy, hogy az első kiolvasott byte nem kerülhet a 10 feldolgozó egységre. Az ezután következő második lépésben kiolvassuk a 4 programtárban levő utasítás második byte-ját ás a második 9 kapun keresztül 7 bites műveleti kódként a 10 feldolgozó egységhez vezetjük. A 2° helyértékű címvezeték szintvállozásával az eggyel továbbléptetett 3 címszómláló most a 12 negáló tagon keresztül nyitja a második 9 kaput és letiltja az első 5 kaput a 6 leképező memória címzéséhez. A 4 programtórban levő utasítás második bytc-jának kiolvasásával és a műveleti kódnak a 10 feldolgozó egységre és a 11 szelektorra való kapcsolásával egyidejűleg az éppen aktuális lépésben címzett adatszót kiolvassuk a 6 leképező memóriából és szintén a 10 feldolgozó egységhez vezetjük. így a G leképező memória- két megcímzett bithelye közül csak az egyik hatásos a 10 feldolgozó egységnél a 11 szelektor által kiválasztva. Ezzel az eljárással kétszeri memóriához fordulás után készen áll a 10 feldolgozó egységbe a műveleti kód és a feldolgozandó változó. A harmadik lépésben ismert módon újra beírható az eredmény a 10 feldolgozó egységből a 6 leképező memóriába. így elértük, hogy a PC-utasitós előnyös 1G bites formátuménak fenntartásával a 4 program tár legkisebb kiépítési fokozataként egyetlen EPROM áramkört (pl. a 271G-os típust) alkalmazhatunk. Nem csökken lényegében a memóriához fordulások száma által meghatározott feldolgozási sebessége, inert a találmány szerinti PC-vezérlőmű bér csak egy program tárral rendelkezik, két memóriához fordulást végez. Ezenkívül adott legalább 512 változó feldolgozása, amely ésszerűen 256 be- és kimeneti változóra, valamint 256 flagre van felosztve. A 256 be- és kimeneti változót az adatszó mindenkori első, a 5 256 flagel az adatszó mindenkori második bitjében tároljuk. A PC-vezérlőmű ismertetett lépésenkénti működését egy órajel-generátor óraimpulzussal is kiválthatják, mint ez általában az 10 időben egymás után következő műveleteknél szokásos. A találmány szerinti kapcsolási intézkedésekkel a 4 byteorienlált programtár legkisebb modulja az előnyös 16 bites utasítástól— 15 máLum fenntartása mellett egyetlen EPROM áramkör. A feldolgozási időt - éppen úgy, mint a két párhuzamosan kapcsolt EPROM-inai megvalósított 16 bites formátumnál - csupán két, 20 a memóriához való hozzáférési idő határozza meg. SZABADALMI IGÉNYPONTOK 25 1. PC-vezérlőmű programtárral és leképező memóriával, a leképező memória címét és a műveleti kódot tartalmazó 16-bites utasítások optimális idő- és memóriahely-takarékos 00 feldolgozásához különösen kis vezérlésekhez, ahol a programtár és a leképező memória után feldolgozó egység van kapcsolva, azzal jellemezve, hogy egyetlen memória-áramkörből álló programiár (4) nyolc kimeneté egy- 05 részt első kapun (5) keresztül a leképező memória (6) címbemenetére, másrészt második kapura (9) van csatlakoztatva, ahol a második kapu (9) nyolc kimenele közül hót kimenet a feldolgozó egység (10) bemenetére, egy 40 kimeneté pedig szelektor (11) vezérlóbemenetére csatlakozik, míg a leképező memória (6) kimenele a szelektoron (11) keresztül a feldolgozó egységre (10) van kötve. 2. Az 1. igénypont szerinti PC-vezérlö- 45 mű, azzal jellemezve, hogy az első kapu J5) a leképező memória (6) címbemenetére, a második kapu (9) a feldolgozó egység (10) bemenetére van kapcsolva. 3. Az 1. vagy 2. igénypont szerinti PC"0 -vezérlőmű, azzal jellemezve, hogy a leképező memóriában (6) levő adatszó mindenkori első bitjében a be- és kimeneti változók, a mindenkori második bitjében pedig a flagek vannak tárolva. 4. Az 1-3. igénypontok bármelyike szerinti PC-vezérlőmű, azzal jellemezve, hogy egy kb. 100 be- és kimenettel és 1024 utasítással rendelkező kis vezérléshez a memória-áramkör (4) tárolókapacitása 2 kbyte és az utána kapcsolt leképező memória (6) 256 be- és kimeneti változóra és 256 flagre van felosztva. 1 rajz, 1 ábra A kiadásért felel d Közgazdasági és Jogi Könyvkiadó igazgatója 4 89.1001.66-4 Alföldi Nyomda Debrecen - Felelős vezető: Benkó István vezérigazgató