162002. lajstromszámú szabadalom • Berendezés ipari rendszerek készülékeinek, különösen távközlési rendszer készülékeinek ellenőrzésére és vezérlésére
162002 IS 16 egy letapogatási folyamatot az első tárolómező kezdő indexétől indítsuk, hanem egy tetszőleges kisebb indexet is továbbíthatunk az R2 regiszterbe, például az adattárolóban levő tároló területről. Ebben az esetben előfordulhat, hogy a V.3 multivibrator 1-ikimeniete van aktiválva a 314 lépésiben. Ennek erediményekénit a mitoroprograim automatikusan új folyamatot indít, amely lényegileg megegyezik azzal, hogy amelyet a 332—353 lépésekkel kapcsolatban fogunk ismertetni. Ezt az új folyamatot a V.3 multivibrator 1-ktaienetén NF3 jelzi. A mikroprogramfaan most egy címszámítás következik anra a szóra vonatkozóan, amelyiknek a második tárolómezőben 1 indexe van és ezután ezt a szót az adattárolóiból kiolvassuk. A 315 lépésben az R2 regiszter tartalmát átviszszük az AE ariitmetikai egységben levő AA bemenőregiszterfoe és ezután az AE aritmetikai egység —16 bemenetéit aktiváljuk a 316 lépésben, ami azt eredményezi, hogy 'tizenhatot, azaz foinér 100iQO-et vonunk ki a binér ItOiOíOiOtO számiból. A kivonás eredményét, azaz a binér 1O000-et, átvisszük az R2 regiszterbe, amely műveletet az R2 regiszterben a 317 lépés jelez. A kivonás célja, hogy meghatározzuk, hogy a letapogatási folyamat befejeződött-e, viagy sem, amiint azt a későbbiekben a 332 lépéssel kapcsolatban ismertetni fogjuk. Az RÍ regiszter tartalmát, azaz Bl plusz binér liO-et átvisszük a 318 lépésiben az AA bemenőregiszterlbe. A 319 lépésben a —1 bemenet van aktiválva és az A A bemenőregiszter tartalmiából egyeit levonunk. A kivonás eredménye Bl plusz binér 01 lesz, azaz annak a szónak a címe, amelynek a szekunder tároló területén 1 indexe van és ezt az eredményit átvisszük a 32i0 lépésben az RÍ regiszterlbe. A második tárolómezőben levő szót, amelynek 1 indexe van, a 321 és 322 lépésekben átvisszük az R4 regiszterbe, amit az R4 íregAsztenben a 322 lépés jelez. Annak érdekében, hogy megállapítsuk, hogy az R4 regiszterben levő szó valamelyik rekesze l-re van-e beállítva, ezt a regisztert a 323 lépésben érzékeljük az OOl VAGY-áramkör segítségével, amelynek Iß bemenete van és ezek mindegyike az R4 regiszterben levő egy-egy itárolóelemnek fellel meg. Az OG1 VAGY-áramköir kimenő jelét a két kimenettel rendelkező A4 logikiaii áramköribe tápláljuk; ezen kimenetek egyikének aktiválása, azaz ha nincs 1 beállítás, a V4 miuiitivibnátort O^állapotba hozza, míg a másik kimenet aktiválása, azaz ha legalább egy 1-állásfoan levő tárolóelem van, a V4 muitivifoirátont l-állapotba hozza. A 323 lépésben az A4 logikai áramkör aktiválva van és annak következtében, hogy nem kap jeleit az OOl VAGY-áramköriről, a V4 multivábriátoirt 0-állaipotába hozza. A V4 mulftivátorátor 04dimenetéről aktiválva vian" az A018 kapu és a BOR regiszter O^áliapotába van állíitva, amint azt a BOR regiszterben a 3:23 lépés [jelzi. Ha viszont a V4 multivibrator 1-floiimenete lenne aktivál via, ez azt jelentené, hogy az R4 regiszterben tevő szó legalább egy l-állapotot itaritailimiaz és a miikroprograim következő (folyamata megegyezne azzal, amelyet a 332-től 353 lépésekkel kapcsolatban fogunk leírni. Ezt a V4 miuiltivibrátor l^kimenetén NF4 'jelzi. A i324-től ;331 lépésekben egy 5 címszámiítást kell végezni a .második (tárolómezőn levő azon szóra vonatkozóan, amelynek 0 indexe •van, valamint meg ikelll .történnie ezen szó kiolvasásénak. Először a i324 lépésiben az R2 regiszter tartalmát látviiaszük az AA bemenő-10 regisztenbe és a 325 dépésben li6-ot, azaz binér 10000-et kivonunk az AiA ibemenőregiszter taritailimtábói azáltal, hogy az AE aritmetikai egységben aktiváljuk a —ilß Ihamenetet. Ennek a kivonásnak eredményét, lazaz a lOOOO^t átvisszük a 15 326 ilépésiben az R2 regiszterbe. A 327—329 lépésekben az RÍ regiszter tartalmából 1-et kivonunk és ezáltal a második itároiómezőben levő azon szót, amelynek 0 indexe .van, kiválasztjuk az RÍ regiszterben tevő cím útján, amint azt 20 329 jelzi. A i330—331 lépésekben a második tárolomezőfben levő, 0 (indexszel rendelkező szót az adattárolóból az R4 regiszterbe olvassuk. Ezt az R4 regiszterben a i331 jelzi. Ugyanúgy, mint a 323 lépésben, laz R4 regisztenben tevő tartal-25 mait a 332 lépésben az OC1 ViAGY-iáramkör segítségével érzékeljük. Az OC1 VAGY^áramkörről jövő kimenő jelet az A5 logikai áramkörbe (tápláljuk, ami által a Vß rnultiviJbriátor 'l-állapotába vagy O-állapotába jut, attól függően, hogy 30 az R4 regiszterben tevő szó itaintalrmaz-e 1-et, vagy nem. A' 332 lépésben ezt a 'logikai aramkört aktiváljuk és annak következtében, hogy az R4 regiszterben egy rekesz l-re van állítva, az A5 logikai áramkör egy jelet fog kapni az 35 OC1 VAGY-iánamkörtől és ezáltal VS multivibrátoirt 1-áliapo'tába hozza. Ennek eredményeként az AGl'l és ACli3 kapuk aktiválva lesznek és az R4 regiszter 'tartalmát átvisszük az AA bemenőregiszterbe. 40 Ha viszont a Vö multivihrátor 0-kimenete lett volna iakitiválva a 332 lépésben annak következtében, hogy az R4 regiszterlben egyetlen rekesz sincs il-állaipotban, a imi!kroprogr.am további 45 folyamata megegyezne a .323—i325 lépésekben ismertetett folyamattal. Mindazonáltal annak következtében, hogy az R2 regiszter tartalmából kivontuk a Ibinér Ii000i0-et, amely a 323 lépésben 0000-vel egyenlő, egy átvitel jelenik meg, amely 50 magálban foglalja, hogy a miásodák tárolómező letapogatása befejeződött. Ezt a folyamatot a V5 muMMbrátor 0-kimenetén NFS jelzi. A 3,33 lépésiben azt az összehasonlító szót, 55 .amely mind a 16 rekeszében (1-beállítást itartaltnaz, átvisszük az R3 regiszterből az AR eredményregisztenbe. A 3i34 lépésben az AE aritmetikai egység LBO bemenete van aktiválva és az AA bemenőregiszterben (levő legnagyobb 60 helyértékű 1-állapothan levő rekesz indexét megkapjuk a BOR regiszterlben. A BOR regiszterben a foinér OOlO^et fogjuk kapni, amint az jelezve van. Ez azt jelenti, hogy a második tárolómezőben tevő 0-dik szóban levő azon re-65 kész, .amelynek indexe 2, .1-áHapotban van. A 8