169342. lajstromszámú szabadalom • Bernedezés elektronikus pénztárgép mikroprogramvezérlésére

3 169342 4 a negyedik mikroprogram-regiszter kimeneteinek egy része van kötve, míg a kimenetek másik része a számregiszterrel van összekapcsolva. Az ötödik mikroprogram-regiszter kimenetei egyrészt a negye­dik mikroprogram-regiszter bemeneteinek egy ré­szére, másrészt kijelző egységre csatlakoznak, amely egység további bemenetei a hatodik mikroprogram­-regiszter kimeneteivel és sornyomtató bemeneteivel vannak összekapcsolva. A sornyomtató kimenetei a második mikroprogram-regiszter bemeneteire csat­lakoznak, amely regiszter kimeneteinek egy része a negyedik mikroprogram-regiszter bemeneteinek egy részével van összekapcsolva. A berendezés adat­beadó készülékének kimenetei a harmadik mikro­program-regiszter bemeneteinek egy részére csatla­koznak, a kombinált binér binér-decimál összegző kimenetei pedig a fő-állandóértéktároló címregisz­tere bemeneteinek egy részére és a számregiszter bemeneteire vannak kapcsolva. Az első mikroprogram-regiszter kimenetei a cím­regiszter fő számlálóláncának bemeneteire csatla­koznak, míg a számlálólánc kimeneteinek egy része a negyedik és ötödik mikroprogram-regiszter be­meneteinek egy részével van összekötve. A kétirányú információtároló egység átkapcsolás­vezérlője prioritás-áramkörön át állapotmeghatározó trigger bemeneteivel van összekötve, amely trigger kimenetei idő-előválasztó áramkörök vezérlő be­meneteire vannak kapcsolva. Az idő előre választó áramkörök továbbá tápegység egyenirányítóira csat­lakozó áteresztő tranzisztorokat vezérlő triggerek bemeneteire csatlakoznak, ahol az idő-előválasztó áramköröknek az ütemadóra csatlakoztatott kime­nete, továbbá a berendezés többi részeivel össze­kötött bemenete és kimenete van. A találmány szerinti megoldás előnye, hogy már a gyártás folyamán a tárolóba írhatók a fő tároló multi-állandóértéktárolójába írandó összes mikro­programok* amelyek be- és kikapcsolások ellenére az üzemelés idején változatlanok maradnak. Ha az elektronikus pénztárgép üzemi algoritmusának meg­változtatása szükségessé válik, a változtatás egy másodperc alatt elvégezhető. A ferritmagos tároló felosztása fő- és multi-állandóértéktárolóra tet­szőleges lehet, és a mikroprogramok összeállításától függ. Konstrukciós szempontból a tároló egy ti­pikus fő tároló az ismert technológiai és gazdasági előnyökkel, de az átprogramozó egység és a vezé­relhető ütemadó a tárolót új típusú, progra­mozható mikroprogramvezérlő berendezéssé egé­szítik ki, amelyhez olyan további előnyök kapcso­lódnak, mint az átprogramozhatóság és az infor­mációk megőrzése üzemzavar esetén. Az alábbiakban kiviteli példára vonatkozó rajzok alapján részletesen ismertetjük a találmány lénye­gét. A rajzon: 1. ábra tömbvázlat 2. ábra sorrendkapcsoló tápegység elvi kapcsolási rajza. Az elektronikus pénztárgép mikroprogram­vezérlésére alkalmas berendezésnek (Lábra) ferrit­magos 1 tárolója van. A tároló információ-kime­netei 8 számrégiszterre csatlakoznak. A tároló cím-bemeneteire címregiszter fő 3 számlálólánca, a tároló fő-állandóértéktároló részének 9 címregisz­tere és átprogramozó 4 egység van kötve. Az átprogramozó 4 egység bemeneteire 5 operációs-5 kód-dekóder csatlakozik, amelynek bemeneteire a 8 számregiszter kimeneteinek egy része van kap­csolva. A számregiszter további kimenetei hat 10, 11, 12, 13, 14, 15 mikroprogram-regiszter bemene­teire adatátviteli 18 egység bemeneteire és az 1 10 tároló fő-állandóértéktároló része 9 címregiszteré­nek bemeneteire csatlakoznak. A -8 számregiszter megfelelő kimenetei a 2 mikroprogram-kiolvasó be­meneteire vannak kötve, amely a hat 10, 11, 12, 13, 14, 15 mikroprogramregiszter vezérlő beme-15 netével, továbbá összehasonlító 16 áramkör, kom­binált binér binér-decimál 17 összegző, az adatát­viteli 18 egység, a címregiszter fő 3 számlálólánca és a fő-állandóértéktároló 9 címregisztere vezérlő bemenetével, továbbá kétirányú információtároló 6 20 egységgel van összekötve. Az információtároló 6 egység kimenete vezérelhető 7 ütemadó bemene­tével van összekötve. A 7 ütemadó kimenetei a címregiszter fő 3 számlálólánca vezérlő bemenetére és a 2 mikroprogram-kiolvasó egyik bemenetére 25 vannak rákapcsolva, amely mikroprogram-kiolvasó további vezérlő bemenete az összehasonlító 16 áramkör kimenetével van összekapcsolva. Az össze­hasonlító 16 áramkör bemeneteire a második és harmadik 11, 12 mikroprogram-regiszter kime-30 neteinek egy része van kötve, míg a harmadik 12 mikroprogram-regiszter további kimenetei a kom­binált binér binér-decimál 17 összegző bemeneteire csatlakoznak, amely összegző további bemeneteire a negyedik 13 mikroprogram-regiszter kimeneteinek 35 egy része van kötve, míg a kimenetek másik része a 8 számregiszterrel van összekapcsolva. Az ötödik 14 mikroprogram-regiszter kimenetei egyrészt a ne­gyedik 13 mikroprogram-regiszter bemeneteinek egy részére, másrészt kijelző 20 egységre csatla-40 koznak, amely egység további bemenetei a hatodik 15 mikroprogram-regiszter kimeneteivel és 21 sor­nyomtató bemeneteivel vannak összekapcsolva. A 21 sornyomtató kimenetei a második 11 mikro­program-regiszter bemeneteire csatlakoznak, amely 45 regiszter kimeneteinek egy része a negyedik 13 mikroprogram-regiszter bemeneteinek egy részével van összekapcsolva. A berendezés adatbeadó 19 készülékének kimenetei a harmadik 12 mikroprog­ram-regiszter bemeneteinek egy részére csatlakoz-50 nak. A kombinált binér binér-decimál 17 összegző kimenetei a fő-állandóértéktárolő 9 címregisztere bemeneteinek egy részére és a 8 számregiszter bemeneteire vannak kapcsolva. Az első 10 mikro­program-regiszter kimenetei a címregiszter fő 3 55 számlálóláncának bemeneteire csatlakoznak, míg a számlálólánc kimeneteinek egy része a negyedik és ötödik 13, 14 mikroprogram-regiszter bemeneteinek egy részével van összekötve. A kétirányú információtároló 6 egység (2. ábra) 60 több kimenetű 22 tápegységet tartalmaz 23 egyen­irányítókkal, amelyekre 25 triggerrel vezérelt át­eresztő 24 tranzisztorok csatlakoznak. Az első egyenirányítóra 29 stabilizátor csatlakozik. A 6 egységnek továbbá 26 átkapcsolásvezérlője, 27 prio-65 ritás-áramköre, állapotmeghatározó 28 triggere és 2

Next

/
Oldalképek
Tartalom