163289. lajstromszámú szabadalom • Számológép
MAGYAR NÉPKÖZTÁRSASÁG ORSZÁGOS TALÁLMÁNYI HIVATAL SZABADALMI LEÍRÁS Bejelentés napja: 1971. VIII. 07. Közzététel napja: 1973. II. 28. Megjelent: 1975. II. 28. (11—69) 163289 Nemzetközi osztályozás: G 06 f 7/38 / \. Feltalálók: KORNIENKO Grigory Ivanovich fizikus, Kiev NAZARENKO Viktor Gavrilovich mérnök, Kiev LESNICHY Sergei Kondratievich mérnök, Kiev SURDUTOVICH Alexandr Filippovich fizikus, Kiev NOVITSKY Igor Vitalievich mérnök, Kiev Szovjetunió Tulajdonos: Institut Kibernetiki Akademii Nauk Ukrainskoi SSR, Kiev, Szovjetunió. Számológép í A találmány tárgya számológép, elsősorban billentyűs, asztali elektronikus számológép. Ismertek olyan számológépek, amelyeknél a bemenő információt adatbeadó készülékkel adják be, amely a beadott adatok, konstansok, a rész- és végeredmények 5 tárolására alkalmas tárolóval, az aritmetikai műveleteket 1582/146 om vezérlő, összeadófokozaton át a tárolóval összekapcsolt műveletvezérlő egységgel és az adatátvitelt vezérlő egységgel van kapcsolatban. Ez utóbbi egység feladata a tároló regiszterei közötti adat- 10 átvitelek sorrendjének meghatározása és a regiszterléptetés vezérlése. Az egység a tárolóval és a műveletvezérlő egységgel van kapcsolatban. A tárolóba számkódokon kívül beírják a tizedesjel kódját is a megfelelő helyre. A számítási eredményeket a tárolóból az adat- 15 kiadó egységen át adják ki. Az ismert számológépek hiányossága az alacsony hatásfok, mivel a számológép kihasználhatóságát károsan befolyásolja, hogy a kapott számítási eredmény nagyságrendjét meg kell határozni. Itt a nagyságrendet 20 kóddal, vagy a megfelelő számjegynél álló jellel lehet megadni. A találmánnyal célunk az említett hátrány kiküszöbölése olyan számológép létrehozásával, amely a számítási eredmény nagyságrendjét a feldolgozandó szá- 25 mok tizedesjele helyének elemzésével, az aritmetikai művelettel egyidőben meghatározza. A feladat találmány szerinti megoldásában a számológép, amelybe az információt adatbeadó készüléken át adjuk be, amely a bemenő adatok, konstansok, rész- 30 és végeredmények tárolására alkalmas tárolóval, összeadóáramkörön át a tárolóval összekötött műveletvezérlő egységgel, továbbá a tároló regiszterei közötti adatátvitelek sorrendjét meghatározó és a regisztereket, léptető, a tárolóval és a műveletvezérlő egységgel összes kötött adatátvitelvezérlőművel van kapcsolatban, ahol a tároló számjegyeken kívül megfelelő helyértéknél beadott tizedesjelet is tárol és a tárolóban tárolt számítási eredmények kiadása adatkiadó egységen át történik. A találmány szerinti megoldásban a számológépnek tizedesjel-elemző áramköre, tizedesjel-bevivő áramköre és tizedesjel-formáló áramköre van, ahol a tizedesjelelemző áramkör bemenetei a tárolóval és a műveletvezérlő egységgel, a tizedesjel-bevivő áramkör bemenetei az adat beadó készülékkel és a műveletvezérlő egységgel, a tizedesjel-formáló áramkör bemenetei a tizedesjel-elemző áramkör, továbbá a tizedesjel-bevivő áramkör kimeneteivel, és az adatátvitel-vezérlőművel vannak összekötve, míg a tizedesjel-formáló árarnkör kimenete a tárolóval van összekötve. A tizedesjelelemző áramkörnek legalább egy tárolóeleme lehet, amelynek be- és kimeneteire bemeneti kapuk, illetve kimeneti kapuk csatlakoznak, ahol a bemeneti kapuk a számológép tárolójával vannak összekötve, ahol a tizedesjel-elemző áramkör kimeneteit a tárolóelem és a kapuk kimenetei alkotják. Célszerűen a tizedesjel-elemző áramkör tárolóelemének kimenete a tizedesjel-bevivő áramkör egyik bemenetére van kötve. A számológépnek lehet a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramköre, amely-163289 1