163289. lajstromszámú szabadalom • Számológép
5 163289 6 A számológépnek van 7 adatátvitel-vezérlőműve, amelyet a 2 tárolóval kommutáló 8 sínek kötnek össze, amelyek az átviteli csatornák olyan kombinációját alkotják, amely a 2 tárolóban különféle információátvitel — például regiszter tartalmának átvitele másik regiszterbe, vagy számok léptetése stb. — vezérlésére alkalmas. Az adatbeadó 1 készülék és a 7 adatátvitel-vezérlőmű 9 sínekkel vannak összekötve. Az aritmetikai műveletek elvégzéséhez a számológépnek összeadó 10 áramköre van. Ezt a műveletvezérlő egységgel információcserélő 11, 12 sínek, a 2 tárolóval információcserélő 13, 14 sínek kötik össze. A műveletvezérlő 4 egységet a 7 adatátvitel-vezérlőművel információcserélő 15, 16 sínek kötik össze, amelyek ütemjelet és a vezérlőegységek művelel kezdet és művelet vége jeleit közvetítik. Az adatkiadáshoz a számológépnek adatkiadó 17 egysége van, amelyet a műveletvezérlő 4 egységgel és a 2 tárolóval az adatkiadást vezérlő 18 ill. 19 sín köt össze. A találmány szerint a számológépnek a tizedesjel meglétét elemző 20 áramköre van, amelyet a 2 tárolóval 21 sínek kötnek össze, amelyek a 2 tároló különböző regisztereiből a tizedesjelet átvivő csatornakombinációt alkotnak. A tizedesjel meglétét elemző 20 áramkört a műveletvezérlő 4 egységgel a tizedesjelet kiváltó 22 sínek kötik össze, ezek vezérlik a tizedesjelnek a 2 tárolóból a 20 áramkörbe a 21 sínen át történő eljuttatását. Ezenfelül a- számológépnek van tizedesjel-bevivő 23 áramköre, amelyet az adatbeadó 1 egységgel tizedesjelbevivő 24 sín, a műveletvezérlő 4 egységgel tizedesjelet kiváltó.25 sínek kötik össze, amelyeken át az 23 áramkört vezérli, továbbá tizedesjel-formáló 26 áramköre van, amelynek bemenetelét a tizedesjel-elemző 20 áramkörrel a tizedesjelet a bemeneti regiszterből kiolvasó 27 sín, az első operandusz tizedesjelét kiolvasó 28 sín, a második operandusz tizedesjelét kiolvasó 29 sín és a rögzített tizedesjelet kiolvasó 30 sín köt össze. A 26 áramkört a tizedesjel-bevivő 23 áramkörrel és a 7 adatátvitel-vezérlőművel a formáló 31 ill. 32 sín köti össze. A tizedesjel-formáló 26 áramkör kimenetét 2 tárolóval 33 sínek kötik össze. Számoknak a számológép helyértékkapacitásában a végrehajtandó művelet algoritmusának megfelelő elhelyezésének ellenőrzésére a számológépnek a feldolgozandó számok tizedesjelének helyzetét összehasonlító 34 áramköre van. Ezt a tizedesjel-elemző 20 áramkörrel a tizedesjelet a bemeneti regiszterből kiolvasó 35 sín, az első operandusz tizedesjelét kiolvasó 36 sín, a második operandusz tizedesjelét kiolvasó 37 sín, a rögzített tizedesjelet kiolvasó 38 sín, és a számítási eredmény tizedesjelét kiolvasó 39 sín köti össze. A 34 áramkör bemenetét a műveletvezérlő 4 egységgel lehívó 40 sínek, kinmenetét a 7 adatátvitel-vezérlőművel léptető 41 sínek kötik össze. Az adatbeadó 1 készülékből a 2 tárolóba történő számbevitel vezérlésére számbevitelt lezáró 42 áramkör szolgál. Ezt az adatbeadó 1 készülékkel 43 sín, a műveletvezérlő 4 egységgel lehívó 44 sín, a 20 áramkörrel a tizedesjelet a bemeteti regiszterből kiolvasó 45 sín, és a rögzített tizedesjelet kiolvasó 46 sín köti össze. A 42 áramkör kimenetét a 2 tárolóval a számbevitelt vezérlő 47 sínek kötik össze. A számológépnek van továbbá számtúlcsordulást elemző 48 áramköre, amelyet a 20 áramkörrel az első operandusz tizedesjelét kiolvasó 49 sín, a második operandusz tizedesjelét kiolvasó 50 sín, a rögzített tize-5 desjelet kiolvasó 51 sín, és a számítási eredmény tizedesjelét kiolvasó 52 sín köt össze. A számtúlcsordulást elemző 48 áramkört a 34 áramkörrel 53 sín, a 42 áramkörrel 54 sín köti össze. A műveletvezérlő 4 egységet 55 sín köti össze a számtúlcsordulást elemző 48 áram-10 körrel. A 2. ábra a tizedesjel elemző 20 áramkör, a tizedesjelbevivő 23 áramkör és a tizedesjel-formáló 26 áramkör részletes tömbvázlatát mutatja. A 20 áramkörben 56 tárolóelem van, amelynek be- és kimeneteire bemeneti 15 57 kapuk, ill. kimeneti 58 kapuk vannak kapcsolva. A bemeneti kapukat a 2 tárolóval 21 sín, a műveletvezérlő 4 egységgel 22 sín köti össze. A tizedesjel meglétét elemző 20 áramkör kimeneteit az 57 és 58 kapuk kimeneti és az 56 tárolóelem kimenetei képezik. Tárolóelemként flip-20 flop áramkör, 57, 58 kapuként tetszőleges logikai áramkör alkalmazható, így például diódás-tranzisztoros ÉS-, VAGY-, NAND-, NOR-kapuk, ahol az 57, 58 kapuk kimeneteire 59, 60, 61 erősítők is csatlakoztathatók. 25 A tizedesjel-bevivő 23 áramkörnek 62 kapuja van, amely az előzőkhöz hasonlóan diódás-tranzisztoros ÉS-, VAGY-, NAND-, NOR-kapu lehet, amelynek kimenetére 63 erősítő van kötve. A tizedesjel-formáló 26 áramkörben ugyancsak van 30 65 kapu, amelynek kimenetére 66 erősítő van csatlakoztatva, és amely például ÉS-, VAGY-, NAND-, vagy NOR-kapuként lehet kivitelezve. A tizedesjel-formáló 26 áramkört a tizedesjel-elemző 20 áramkörrel az egész számhoz tartozó 67 sín köti össze. 35 Ez a 67 sín 56 tárolóelem kimenetét köti össze a tizedesjel-formáló 26 áramkör egy e célra kialakított bemenetével. A 3. ábra a feldolgozandó számok tizedesjelének helyzetét összehasonlító 34 áramkört mutatja. Az áram-40 körnek 68 tárolóeleme és annak be- és kimeneteire csatlakoztatott 69 kapui vannak. A 68 tárolóelem például flip-flop áramkör, a 69 kapuk diódás-tranzisztoros ÉS-, VAGY-, NAND-, NOR-kapuként lehetnek kivitelezve, amelynek kimene-45 téré 70 és 71 erősítők — mint a 3. ábrán mutatott csatolt inverter — lehetnek csatlakoztatva. A 4. ábrán a számbevitelt lezáró 42 áramkör látható. Az áramkörnek 72 tárolóeleme és annak be- és kimeneteire csatlakoztatott 73 kapui vannak. 50 A 72 tárolóelem például flip-flop áramkör lehet, a kapuk diódás-tranzisztoros ÉS-, VAGY-, NAND-, NOR-kapuként lehetnek kivitelezve, amelyek kimenetére 74, 75 erősítők vannak csatlakoztatva. Az 5. ábra számtúlcsordulást elemző 48 áramkört 55 mutat, amelynek 76 tárolóeleme van, a tárolóelem be-és kimeneteire csatlakoztatott 77 kapukkal. A 76 tárolóelem például flip-flop áramkör lehet, a 77 kapuk diódás-tranzisztoros ÉS-, VAGY-, NAND-, NOR-kapuként lehetnek kivitelezve, amelyek kimene-60 téré 78, 79 erősítők vannak csatlakoztatva. A 6. ábra a 20,34,42 és 48 áramkörök 56,68, 72 és 76 tárolóelemeit egyesítő 80 tárolóegységet mutat. Itt az 56, 68, 72, 76 tárolóelemek a 20, 34, 42, 48 áramkörök (1. ábrák) kapuira, az adat beadó 1 készülékre, a művelet-65 vezérlő 4 egységre, a 7 adatátvitel-vezérlőműre, a számo-3