169342. lajstromszámú szabadalom • Bernedezés elektronikus pénztárgép mikroprogramvezérlésére
MAGTAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS 169342 #f|pY Nemzetközi osztályozás: SMPC* Bejelentés napja: 1973. XII. 05. (10-204) G 06 F 9/16 ^Çf Bulgáriai elsőbbsége: 1972. XII. 10. (20 750) ORSZÁGOS TALÁLMÁNYI HIVATAL Közzététel napja: 1976. VI. 28. Megjelent: 1977. VII. 30. Feltalálók: Elenkov Vitko Iliev oki. mérnök, Jordanova Maria Angelova oki. mérnök, Petrova Beáta Nikolova oki. mérnök, Murdjev Dimiter Ivanov oki. mérnök, Vitanov Bojidar Kostadinov oki. mérnök, Panajotov Stojan Jordanov dkl. mérnök, Karalamov Emil Konstantinov oki. mémök, Szófia, Bulgária Tulajdonos: DSO „ISOT", Szófia, Bulgária Berendezés elektronikus pénztárgép mikroprogramvezérlésére 1 A bejelentés tárgya berendezés elektronikus pénztárgép mikroprogramvezérlésére. Elektronikus számítógépek ismert mikroprogramvezérlő berendezései beépített mikroprogramokkal működnek, amely mikroprogramok állandó- 5 érték-tárolók vagy logikai elemek állandó rendszere formájában vannak tárolva. Az ilyen berendezések hátránya, hogy gyakorlatilag lehetetlen az algoritmusok sorrendjét konstruktív változtatások nélkül megváltoztatni. Emiatt és az ebből származó költ- 10 ség- és időveszteség miatt a sorozatgyártásban a felhasználó igényeinek figyelembevétele csak erősen korlátozott mértékben lehetséges. Elektronikus pénztárgép mikroprogramvezérlésére való berendezés nem ismeretes.. 15 Célunk a találmánnyal elektronikus pénztárgép mikroprogramvezérlésére alkalmas olyan berendezés kialakítása, amely programozható, amely a tápfeszültség kimaradása esetén gyors egymásutáni átkapcsolásokat végez, és amely így a tápfeszült- 20 ségnek megengedett határ alá csökkenése és/vagy az üzemi hőmérsékletnek a megengedett érték fölé emelkedése esetén a felépítés megváltoztatása nélkül lehetővé teszi a vezérlő algoritmusok hatásának megváltoztatását. 25 A feladat találmány szerinti megoldásában a berendezés ferritmagos tárolója fő- és multitárolóra van osztva. A tároló információ-kimenetei számregiszterre csatlakoznak, a tároló cím-bemeneteire címregiszter fő számláló lánca, valamint a tároló 30 fő-állandóértéktárolójának címregisztere és átprogramozó egység van kötve. Az átprogramozó egység bemeneteire operációskód-dekóder csatlakozik, amelynek bemeneteire a számregiszter kimenetei vannak kapcsolva. A számregiszter további kimenetei hat mikroprogram-regiszter bemeneteire, adatátviteli egység bemeneteire és a tároló főállandóértéktároló része címregiszterének bemeneteire csatlakoznak. A számregiszter megfelelő kimenetei a mikroprogram-kiolvasó bemeneteire vannak kötve, amely a hat mikroprogram-regiszter vezérlő bemenetével, továbbá összehasonlító áramkör, kombinált binér- binér-decimál összegző, az adatátviteli egység, a címregiszter fő számlálólánca és a fő-állandóértéktároló címregisztere vezérlő bemenetével, továbbá kétirányú információtároló egységgel van összekapcsolva, amelynek kimenete vezérelhető ütemadó bemenetével van összekötve. Az ütemadó kimenetei a címregiszter fő számlálólánca vezérlő bemenetére és a mikroprogram-kiolvasó egyik vezérlő bemenetére vannak rákapcsolva, amely mikroprogram-kiolvasó további vezérlő bemenete az összehasonlító áramkör kimenetével van összekapcsolva. Az összehasonlító áramkör bemeneteire a második és harmadik mikroprogram-regiszter kimeneteinek egy rész van kötve, míg a harmadik mikroprogram-regiszter további kimenetei a kombinált binér binér-decimál összegző bemeneteire csatlakoznak, amely összegző további bemeneteire 169342