177675. lajstromszámú szabadalom • Eljárás és berendezés csak olvasható memória programozására és/vagy ellenőrzésére mintamemóris vagy adatfeldolgozó berendezés segítségvel

9 177675 10 12 főegység működtető 12e kimenetét a végrehajtó 13 főegység harmadik 13g bemenetével működtető I csa­torna köti össze. Ezek egyirányú csatornák. Ugyancsak egyirányú a visszajelző H csatorna, mely a végrehajtó 13 főegység első 13h kimenetét a vezérlő 12 főegység visszajelző 12d bemenetével köti össze. A vezérlő 12 fő­egység kétirányú vezérlő G csatornán át, a végrehajtó 13 főegység kétirányú C adatcsatornán át csatlakozik példánk szerint a berendezés részét képező aritmetikai 11 készülékre. A berendezés természetesen külső arit­metikai készülékről is üzemeltethető. Ebben az esetben is érvényesek az eddigi és további megállapításaink azzal az eltéréssel, hogy a berendezésben csak a vezérlő G csatorna és a C adatcsatorna van kiépítve oly módon, hogy azokra a külső aritmetika rákapcsolható, s akkor a teljes lánc már a 2. ábrán mutatott berendezéssel ekvi­valens. Kézi üzemmódban az 1. ábra kapcsán ismertetett egyes feladatok indítása egymástól függetlenül egy-egy nyomógomb révén történik. Az egyes nyomógombok benyomásakor indítójelet és az adott feladatot kijelölő vezérlő információt generálunk. Az első fázisban az ada­tok mozgatásához szükséges adatutakat állítjuk be, a második fázisban a kijelölt feladat végrehajtásához szükséges, pl. két vagy három moduláris részművelet futtatását vezéreljük, figyelembe véve a visszajelző H csatornán érkező jelzéseket is. Ezzel egyidejűleg a mű­ködtető I csatornán át a működtetés feltételét képező állapotjeleket továbbítunk a végrehajtó 13 főegységbe. Kézi üzemmódban a végrehajtó 13 főegységre további D és E adatcsatornákon át kapcsolható 14 mintamemó­ria tartalmát címenként átmásoljuk a kétirányú F adat­csatornán át a berendezésre kapcsolható, kezelendő 15 PROM-ba vagy — ellenőrzés feladatnál — azok tartal­mát összehasonlítjuk. Gépi üzemmódban az adatáramlás az aritmetikai 11 készülék felől a kétirányú C adatcsatornán át megy vég­be, a kezelési folyamathoz szükséges külső utasítások az aritmetikai 11 készülékről a vezérlő G csatornán át jutnak a vezérlő 12 főegységhez. Ezek a vezérlőjelek alapjában véve feladatkijelölő és indítójelek; az egyéb vezérlőjelek seregét — amint a továbbiakban látni fog­juk — már a berendezés áramkörei generálják, illetve azok legfontosabb és állandó jellegű egységes részét a művelettárból vagy más tartós háttér-tárból hívjuk le. Ebben az üzemmódban tehát a kezelésre vonatkozó tar­talmi információ (a beégetendő, összehasonlítandó, el­lenőrzendő adatkészlet) nem a 14 mintamemóriából ol­vasandó ki, hanem azt az aritmetikai 11 készülék szol­gáltatja akár úgy, hogy valamilyen formában éppen ge­nerálja, akár úgy, hogy háttér-tárból lehívja vagy külső hírcsatornáról közvetíti. Az is előfordulhat, hogy az aritmetikai 11 készülék is támaszkodik háttérként a 14 mintamemóriára, s a vezérlő G csatornán át olyan feladatkijelölést végez, melynek értelmében a berendezés a 14 mintamemóriával létesít adatutat, majd ennek az adatútnak a vezérlő csatomá(i)ra juttatja az aritmetikai 11 készülék által kijelölt feladattal összhangban a mű­velettárból lehívott utasítás-sorozato(ka)t. A 3. ábrán látható, hogy a vezérlő 12 főegységet feladat-cím átalakító 17 egység és vezérlő 18 egység lánc­kapcsolása alkotja. A konkrét kiviteli alaknál az inter­face 16 egység is a 12 főegység része, ez azonban nem szükségszerű, az aritmetikai 11 készülék vezérlőjelei érkezhetnek már közvetlenül is alkalmasan illesztve, mely esetben nincs szükség külön interface 16 egységre a berendezésen belül, ugyanakkor más módon kialakí­tott illesztő szervek is alkalmazhatók az interface 16 egy­ség helyett, de az eltérő kialakítás is csak olyan lehet, hogy az ezen példakénti kialakítás kapcsán leírt folya­mathoz hasonló folyamat lefutását biztosítsa. Minthogy a feladat kijelölése gépi üzemmód esetén e példakénti ki­vitelnél az aritmetikai 11 készülék felől érkezik, az inter­face 16 egység további vezérlő J csatornán át a feladat­cím átalakító 17 egység bemenetére csatlakozik, további kimenete e kivitelnél a végrehajtó 13 főegység harmadik 13g bemenetére, s az interface 16 egység és a feladat-cím átalakító 17 egység egy-egy bemenetére — közvetlenül vagy közvetve — a végrehajtó 13 főegység első 13h ki­menete csatlakozik. A vezérlő 18 egység két kimenete alkotja ennél a kiviteli alaknál közvetlenül vagy közvetve a vezérlő 12 főegység 12b adatút-kimenetét, illetve 12c feladat-kimenetét. Míg gépi üzemmódban, amint már említettük, az arit­metika szolgáltatja a feladato(ka)t kijelölő információ­­(ka)t és az inditójele(ke)t, kézi üzemmódban az ábrán nem mutatott beavatkozó szervekről, pl. nyomógom­bokról érkezik az interface 16 egységre a megfelelő uta­sítás. A feladatkijelölő információt az interface 16 egy­ség feladatvezérlő információvá alakítja úgy, hogy köz­ben figyelembe veszi a visszajelző H csatornán érkező állapotinformációkat is. A mutatott kiviteli alaknál a vezérlő 18 egység maga is csak kiolvasható adattár, melybe be vannak égetve a különböző feladatok programjai. A feladat-cím átala­kító 17 egység ezért az interface 16 egységről érkező feladatvezérlő információkat címekké alakítja, melyek — a vezérlő 18 egység címbemeneteire adva — lehívják az éppen futtatandó kezelési programot. A 4. ábra mutatja a vezérlő 18 egységként alkalma­zott PROM szervezését. A PROM kapacitása példánk­nál harminckét nyolcbites szó. A teljes címterületet alap­helyzetre és F—I, ..., F—IV feladatmezőkre osztottuk. Gépi üzemmódban a 14 mintamemória, illetve a keze­lendő 15 PROM kiolvasása az F—I feladatmezőhöz, a programozás az F—IV feladatmezőhöz van hozzá­rendelve. Kézi üzemmódban az összehasonlítás, illetve a törölt állapot ellenőrzése az F—II, a másolás pedig az F—III feladatmezőhöz van hozzárendelve. A vezérlő 18 egység címzése a K címcsatomára adott — példánk­nál ötbites — címjellel történik. A 4. ábrán látható, hogy alaphelyzetben egyetlen címvezetéken sincs 1 értékű jel. Az első bit az F—IV, a második bit az F—III, a harma­dik bit az F—II, az ötödik bit az F—I feladatmező első rekeszét jelöli ki. Az egyes F—I.........F—IV feladat­mezők első rekeszéről a továbbléptetést órajel végzi, mely a visszajelző H csatornán át érkezik a végrehajtó 13 főegységből. A vezérlő 18 egység rekeszeiben tárolt nyolcbites információból az 1., 2., 3., 4. és 5. bit az adat­utat kijelölő információ, a 6., 7. és 8. bit a feladatot ki­jelölő információ hordozója. Általánosítva tehát a ve­zérlő 18 egység Z bites (Z pl. 8) rekeszeiből ZA bit (ZA pl. 5) információtartalmát a 18 egység első kimenetére adjuk, s ez alkotja közvetlenül vagy közvetve a 12 főegy­ség 12b adatút-kimenetét, míg ZB bit (ZB pl. 3) infor­mációtartalmát a 18 egység második kimenetére adjuk, s ez alkotja közvetlenül vagy közvetve a 12 főegység 12c feladat-kimenetét. Az ábrán látható, hogy példánk­nál az F—III és F—IV feladatmezők még nincsenek tel­5 10 15 20 25 30 35 40 45 50 55 60 65 5

Next

/
Thumbnails
Contents