163289. lajstromszámú szabadalom • Számológép
3 163289 4 nek bemenetei a műveletvezérlő egységgel és a tizedesjelelemző áramkörrel, kimenetei pedig az adatátvitelvezérlőművel össze vannak kötve. A feldolgozandó számok tizedesjelének helyzetét öszszehasonlító áramkörnek legalább egy tárolóeleme lehet, amelynek be- és kimeneteire kapuk vannak kötve. A számológépnek lehet az adatbeadást lezáró áramköre, amelynek bemenetei az adatbeadó készülékkel, a műveletvezérlő egységgel és a tizedes-elemző áramkörrel, kimenetei pedig a számológép tárolójával vannak összekötve. Az adatbeadást lezáró áramkörnek lehet legalább egy tárolóeleme, amelynek be- és kimeneteire kapuk vannak kötve. A számológépnek lehet számtulcsordulást elemző áramköre, amelynek bemenetei a tizedesjel-elemző áramkörrel, a feldolgozandó körrel és az adatbeadást lezáró áramkörrel, kimenetei pedig a műveletvezérlő egységgel vannak összekötve. A számtulcsordulást elemző áramkörnek legalább egy tárolóeleme van, amelynek be- és kimeneteire kapuk vannak kötve. A tizedesjel-bevivő áramkör és a tizedesjel-formáló áramkör kapuként van kiképezve, célszerűen a tizedesjel-elemző áramkörben, a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkörben, az adatbeadást lezáró áramkörben és a számtulcsordulást elemző áramkörben alkalmazott tárolóelemek flip-flop áramkörökként vannak kivitelezve. Előnyösen a tizedesjel-elemző áramkörben, a tizedesjel-bevivő áramkörben, a tizedesjel-formáló áramkörben, a földolgozandó számok tizedesjelének helyzetét összehasonlító áramkörben, az adatbeadást lezáró áramkörben és a számtulcsordulást elemző áramkörben alkalmazott kapuk logikai ÉS-, VAGY-, NAND-, NOR-kapuáramkörökkel vannak kivitelezve, és legalább egy kapu kimenetére erősítő van csatlakoztatva. Lehetséges a tizedesjel-elemző áramkört, a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkört, az adatbeadást lezáró áramkört és a számtulcsordulást elemző áramkörben alkalmazott tárolóelemeket közös tárolóegységben egyesíteni. A tárolóegység tárolóelemekből állhat, amelyek a tizedesjel-elemző áramkörre, a tizedesjel-bevivő áramkörre, a tizedesjel-formáló áramkörre, a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkörre, az adatbeadást lezáró áramkörre, a számtulcsordulást elemző áramkörre, valamint az adatbeadó készülékre, a műveletvezérlő egységre, az adatátvitelvezérlőműre és a tárolóra vannak csatlakoztatva, ahol a tárolóelemek kapukon át egymással össze lehetnek kötve. Célszerű megoldás az is, ha a tárolóegység impulzusszámlálóként van kivitelezve, az impulzusszámláló bemenetén számlálóimpulzust formáló áramkör van, amely a tizedesjel-elemző áramkör, a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkör, az adatbeadást lezáró áramkör, a számtulcsordulást elemző áramkör, és a műveletvezérlő egység kapuival van összekötve, az impulzusszámláló kimenete pedig a tizedesjelbevivő áramkör, a tizedesjelformáló áramkör, és az adatátvitel-vezérlőmű kapuival és a számológép tárolójával lehet összekapcsolva. Az impulzusszámláló lehet reverzibilis, amelynek a számlálás irányát meghatározó számlálóimpulzust adó áramköre van. A tárolóegység soros regiszterként is lehet kivitelezve, amelynek bemenetén léptetőimpulzust adó áramkör van, amely a tizedesjel-elemző áramkör, a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkör, az adatbeadást lezáró áramkör és a számtúlcsor-5 dulást elemző áramkör, továbbá a műveletvezérlő egység kapuival van összekötve, a soros regiszter kimenetei pedig a tizedesjel-bevivő áramkör, a tizedesjelformáló áramkör, az adatátvitel vezérlőmű kapuival és a számológép tárolójával vannak összekötve. A so-10 ros regiszter lehet reverzibilis, amelynek a léptetés irányát meghatározó, léptetőimpulzust adó áramköre van. Célszerű a számlálóimpulzust adó áramkört ill. a léptetőimpulzust adó áramkört ÉS-, VAGY-, NAND-, vagy NOR-kapuáramkörökkel kivitelezni. 15 Egy ilyen műszaki megoldás lehetőséget ad a nagyságrend meghatározásához szükséges terjedelmes aritmetikai műveletek elhagyására, és a tizedesjel-elemző áramkör bemenetén megjelenő tizedesjel hatására biztosítja az eredmény tizedesjelének automatikus meg-20 határozását. A feldolgozandó számokban a tizedesjel jelenlétének elemzése lehetővé teszi a számológép teljesítőképességének növelését is. így blokkolható a tizedesjel többszöri beadása. Egész számok beadásánál a számológép 25 az átvitellel egyidőben automatikusan kiteszi a tizedesjelet. Az olyan műveletek, amelyek az exponenskereséssel és a normálással analóg műveletek, sokkal hatásosabban végezhetők. Az adatbevitel a számológép helyértékkapacitásán 30 belül előre rögzített helyértékkapacitással és előre megadott számú helyértékkel végezhető. Ha a szám olyan sokjegyű, hogy a számológép pl. rögzített tizedesjellel kijelölt helyértékkapacitásában nem fér el, úgy számtúlcsordulás következik be, amely-35 ről információt kaphatunk. A találmányt az alábbiakban kiviteli példára vonatkozó rajzok alapján részletesen ismertetjük. A rajzon: 1. ábra a találmány szerinti számológép tömbvázlata 2. ábra tizedesjel-elemző áramkör tizedesjel-bevivő 40 áramkör és tizedesjel-formáló áramkör tömbvázlata 3. ábra a feldolgozandó számok tizedesjelének helyzetét összehasonlító áramkör tömbvázlata 4. ábra adatbeadást lezáró áramkör tömbvázlata 45 5. ábra számtulcsordulást elemző áramkör tömbvázlata 6. ábra közös tárolóegység tömbvázlata 7. ábra impulzusszámláló, mint tárolóegység 8. ábra soros regiszter, mint tárolóegység 50 9. ábra diódás-tranzisztoros kapurendszer 10. ábra számlálóimpulzust adó áramkör 11. ábra léptetőimpulzust adó áramkör. A számológépnek a számok és utasítások beadására adatbeadó 1 készüléke van (lásd 1. ábra), amelynek 55 számbillentyűzete, előjelbillentyűje, tizedesjelbillentyűje, aritmetikai művelet-billentyűi és átvitelbillentyűi vannak. (A billentyűzet a rajzon nincs ábrázolva.) A számológép 2 tárolója regiszterekből áll, amelyek közül a bemeneti regisztert az adatbeadó 1 készülékkel 60 számbevivő 3 sínek kötik össze, amelyeken át a számjegykódok a regiszterbe jutnak. Az adatbeadó 1 készüléket műveletvezérlő 4 egységgel információcserélő 5, 6 sínek kötik össze, amelyek ütemjeleket, és a műveletfajtát beállító jeleket közvetí-65 tenek. 2