157999. lajstromszámú szabadalom • Kapcsolási elrendezés gyors binárisdecimális és/vagy decimális-bináris konverzióra

157999 5 6 korrekciója követi, s ismét csak ezt követően történhet a következő shiftelés. Ez a műveleti sorrend már nem változik a konverzió végét je­lentő tizenhatodik shif telesig. Hasonló kapcsolá-5 si elrendezés alkalmas decimálisból binárisba történő konverzió elvégzésére. A konvertálandó decimális számot alaphelyzetben az AI, A2,.. . A5 BCD dekádok tartalmazzák, — AS BCD de­kádban a legnagyobb, 10M; érő helyértékkel — 10 de a shiftelés a kisebb helyértékek felé történik. Az első négy shiftelés tartama alatt az egyes shifteléseket követően rendre megtörténik az A4, A3, A'2 majd az Al BCD dekádok kijelölése ; és tartalomtól függő korrekciója, azután a nyol-15 cadik shif telessel bezáróan egy-egy shiftelés után már csak az A3, A2 majd Al BCD dekádok kijelölése és esetleges korrekciója, majd a tizen­kettedik shiftelésisel bezáróan egy-egy shiftelés után csupán az A2, Al BCD dekádok kijelölése 20 és tartalomtól függő korrekciója történik. Ilyen körülményék között végzett tizenhat shiftelés után az A5, A4, A3, A2 BCD dekádokban ren­delkezésre áll a konverzió eredményét jelentő bináris szám, legnagyobb — 2,3-t érő — helyér-25 tékkel az A5 BCD dekád legnagyobb helyértékű fokozatában. A találmányt megvalósító kapcsolási elrende­zést n dekádra, bináris—decimális és decimá­lis—bináris irányú konverzióra a 6. ábra mu­. SO tatja. Az Al, A2,. . . A5 BCD dekádok kimenetei rend­re a 25 beíró logika azonos hivatkozási jelű be­író bemeneteire, míg a 24 kiíró logika kiíró ki­menetei az Al, A2,... A5 BCD dekádok azonos hivatkozási jelű bemeneteire kapcsolódnak. A 22 sorrendi áramkör a cl, c2, .. . c5 szelekciós kimenetein keresztül a 25 beíró logika hivatko­zási jelben azonos számot tartalmazó bemenetét a 21 korrekciós logika d bemenetére, másrészt ezzel egyidejűleg a 21 korrekciós logika e kime­netét a 24 kiíró logika hivatkozási jelben azonos számot tartalmazó kiíró kimenetére kapcsolja. A konverziót megelőző alaphelyzetben az A5, A4, A3 és A2 BCD dekádok tartalmazzák a kon­vertálandó bináris számot, úgy, hogy a legna­gyobb helyértékű (215-t érő) bitet mindig A5 legnagyobb helyértékű fokozata tartalmazza. A konverzió a 23 vezérlő egység s parancsára végbemenő shifteléssel fcezdődik, miközben a 22 sorrendi áramkör a shifteléseket számolja. A ke­letkező BCD dekádtartalom shiftelések alkalmá­val történő helyes értékváltozásának biztosítá­sára a Bidec-jmódszennél leírtaknak megfelelő korrekciót kell alkalmazni. A harmadik shiftelés után az Al BCD dekád korrekciót igénylő tar­talommal rendelkezhet. Ezért a 22 sorrendi áramkör cl szelekciós kimenete egyrészt az Al BCD dekád al kimenetét a 25 beíró logikán ke­resztül a 21 korrekciós logika d bemenetére, másrészt a 21 korrekciós logika e kimenetét a 24 beíró logikán keresztül az Al BCD dekád bl bemenetére kapcsolja. Ezután a 23 • vezérlőegy­ség k parancsára megtörténhet Al BCD dekád tartalomtól függő korrekciója, amit újabb shif­telés követ. A hatodik shiftelés után az eddig azonosan is­métlődő műveleti sorrend meg változik. Az Al BCD dekád leírt módon megtörténő esetleges korrekciójia után a 22 sorrendi áramkör c2 sze­lekciós. kimenete az a2 kimenetét kapcsolja a 25 beíró logikán keresztül ia 21 korrekciós logika d bemenetére, s ugyanakkor a 21 korrekciós logi­ka e kimenetét a 24 kiíró logikán keresztül a b2 bemenetre. A 23 vezérlőegység k parancsára te­hát az A2 BCD dekád tartalmától függő korrek­ciója is megtörténik s csak ezt követően történ­het újabb shiftelés. A kilencedik shiftelés után az eddigi műveleti sorrend ismét megváltozik, hiszen az A3 BCD dekád is tartalmazhat korrekciót igénylő számot. Az Al, A2 BCD dekádok ismert módon végbe­menő kijelölése és esetleges korrekciója után a 22 sorrendi áramkör c3 szelekciós kimenete az. a3 kimenetet kapcsolja — a 25 beíró logikán, a 21 korrekciós logikán és a 24 kiíró logikán ke­resztül — a b3 bemenetre, s a 23 vezérlőegység újabb k- parancsára az A3 BCD dekád korrek­ciója történhet meg, s csak ezután következhet újabb shiftelés. A tizenkettedik shiftelés után az AI, A2, A3 dekádok kijelölését és esetleges korrekcióját az A4 BCD dekád kijelölése és tartalomtól függően Az Al, A2,... An BCD dekádok al, a2,. . . an kimenetei rendre a 35 beíró logika azonos hivat­kozási jelű bemenetére kapcsolódnak és a 32 sorrendi áramkör a hivatkozási jelben azonos számot tartalmazó cl, c2,. .. cn szelekciós kime­netei által kiválasztva a 31 korrekciós logika d bemenetére csatlakoznak. A 31 korrekciós logi­ka e kimenete a 34 kiíró logika bemenetére csat­lakozik. A 34 kiíró logika bl, b2,... tan kimene­tei ugyancsak a 32 sorrendi áramkör hivatkozási jelben azonos számot tartalmazó szelekciós ki­menetei által kiválasztva az AI, A2,. . . An BCD dekádok azonos hivatkozási jelű bemeneteire kapcsolódnak. A találmány szerinti kapcsolási elrendezésben a konverzió a 33 vezérlőegység ál­tal vezérelve ismert módon végbemenő, a kon­verzióban szereplő bináris szám bitszámával azonos számú shiftelés alatt történik. Bináris— decimális konverzió esetén a shiftelés az sl, de­cimális—bináris konverzió esetén az s2 parancs­ra történik. Mindkét irányú konverzió esetén a shiftelések alkalmával megjelenő s3 vezérlőjele­ket a 32 sorrendi áramkör számolja. Minden két shiftelés között a BCD tartalommal rendelkező, tartalomtól függően korrigálandó dekádok a 32 sorrendi áramkör által rendre kiválasztódnak, úgy, hogy az éppen kiválasztott dekád kimenete a 32 sorrendi áramkör, a hivatkozási jelben a kiválasztott dekáddal azonos számot tartalmazó szelekciós kimenete által a 35 beíró logikán ke­resztül a 31 korrekciós logika d bemenetére kapcsolódik. Ugyanez a szelekciós kimenet a 31 korrekciós logika e kimenetét a 34 logikán ke­resztül á kiválasztott dekád bemenetére kapcsoi-10 15 20 25 SO 3? 40 45 50 55 60 3

Next

/
Thumbnails
Contents