

A kivonók megértése a digitális elektronikában
A kivonó olyan digitális áramkör, amely két bináris számon hajt végre kivonási műveletet. A digitális elektronikus eszközök, például a számítógépek és a számológépek nélkülözhetetlen alkotóeleme. A kivonó két bináris bemenetet vesz fel, az egyiket a minuendnek (az a számnak, amelyből ki kell vonni), a másikat a kivonandónak (a kivonandó számnak) hívják, és egy olyan kimenetet állít elő, amely a két szám közötti különbséget reprezentálja. a kivonó az, hogy a minuendet bitenként összehasonlítja a kivonóval, és egy kimenetet generál, amely jelzi a két szám közötti különbséget. A kimenet általában egy bináris szám, amely a minuend és a kivonó közötti különbséget jelenti.
Többféle kivonó létezik, többek között:
1. Félösszeadó alapú kivonó: Ez a típusú kivonó félösszeadókat használ a kivonási művelet végrehajtásához. Egyszerű és könnyen megvalósítható, de alacsony a sebessége.
2. Teljes összeadó alapú kivonó: Ez a típusú kivonó teljes összeadókat használ a kivonási művelet végrehajtásához. Gyorsabb, mint a félösszeadó alapú kivonó, de több logikai kaput igényel.
3. Ripple-carry kivonó: Az ilyen típusú kivonók hullámzást használnak a kivonási művelet végrehajtásához. Gyorsabb, mint a félösszeadó alapú kivonó, és kevesebb logikai kaput igényel.
4. Carry-lookahead kivonó: Ez a fajta kivonó hordozó kivonást használ a kivonási művelet végrehajtásához. Ez a leggyorsabb az összes kivonótípus közül, de bonyolultabb logikát igényel. Összefoglalva, a kivonó olyan digitális áramkör, amely két bináris számon hajt végre kivonási műveletet. Többféle kivonó létezik, mindegyiknek megvannak a maga előnyei és hátrányai. A használni kívánt típus kiválasztása az alkalmazás speciális követelményeitől függ.




A kivonó olyan áramkör, amely kivon egy számot a másikból. Digitális elektronikus áramkörökben használják kivonási műveletek végrehajtására. A kivonó két bináris bemenetet vesz fel, az egyik a minuendet (azt a számot, amelyből ki kell vonni), a másik pedig a kivonandót (a kivonandó számot), és egy olyan kimenetet állít elő, amely a két szám különbségét reprezentálja.
Az alapvető építőelem A kivonó egy félösszeadó, amely összead két bináris bemenetet, és egy olyan kimenetet állít elő, amely a két bemenet összegét reprezentálja. A félösszeadók segítségével történő kivonó megvalósításához két, meghatározott módon összekapcsolt félösszeadót használhatunk. Az egyik félösszeadó a minuendet veszi bemenetül, és az első bitpozícióhoz állítja elő a kimenetet, míg a másik félösszeadó a részösszegzőt veszi bemenetül, és a második bitpozíció kimenetét állítja elő. Ennek a két félösszeadónak a kimeneteit ezután kivonják egymásból, hogy megkapják a kivonó végső kimenetét.
Vegyünk például egy 4 bites kivonót, amely két 4 bites bináris számot vesz be bemenetként, és egy 4 bites bináris kimenetet állít elő. a két szám közötti különbséget reprezentálja. Ezt a kivonót két félösszeadóval tudjuk megvalósítani a következőképpen:
Az 1. félösszeadó a minuendet (4 bit) veszi be bemeneteként, és az első bitpozíció kimenetét állítja elő (4 bit).
A 2. félösszeadó veszi a részösszegzőt (4) bit) a bemeneteként, és a második bitpozíció kimenetét állítja elő (4 bit).
A két félösszeadó kimenetét ezután kivonjuk egymásból, hogy megkapjuk a kivonó végső kimenetét. Ez úgy történik, hogy a 2. félösszeadó kimenetére negatív előjelet adunk, így az 1. félösszeadó kimenete mínusz a 2. félösszeadó kimenete megadja a két bemenet közötti különbséget.
Összefoglalva, a kivonó egy áramkör, amely kivonási műveleteket hajt végre bináris számokon úgy, hogy félösszeadók segítségével összeadja a két számot, majd kivonja az egyik félösszeadó kimenetét a másik kimenetéből.



