Mik a párhuzamos összeadó és a párhuzamos kivonó és ezek működése

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Az összeadások és kivonások alapvető műveletek egy digitális rendszerben, vezérlő rendszer & digitális jelfeldolgozás . Ezeket a rendszereket az összeadók és a kivonók befolyásolják, pontos és gyors működéssel. Az összeadók és kivonók alapvető szerepet játszanak a digitális rendszerekben, mivel széles körben használják őket más digitális műveletekben, például szorzásban, kivonásban és osztásban. Ezért ezek teljesítményének javítása elősegíti a bináris műveletek végrehajtását egy áramkörön belül. A digitális áramkör teljesítményét megbecsülhetjük annak működési sebességének, elrendezési területének és energiaeloszlásának értékelésével. Ez a cikk a párhuzamos összeadó és a párhuzamos kivonó áttekintését tárgyalja.

Mi a párhuzamos összeadó és a párhuzamos kivonó?

A párhuzam vipera és a párhuzamos kivonó elsősorban annak definícióit, működését, előnyeit és hátrányait tárgyalja.




Mi az a párhuzamos összeadó?

Digitális áramkör, amelyet két bináris szám és egy i / p hordozás hozzáadására használnak, ahol az egyik bit hossza nagyobb, mint egy másik bit, és párhuzamosan működik az egyenértékű bitpárokkal. A párhuzamos összeadó elrendezése úgy valósítható meg, hogy a teljes összeadókat (FA) egy láncmodellbe rendezi, ahol a teljes összegző (FA1) összekapcsolható a következő teljes összegző (FA2) carry i / p-jével a láncon belül. A párhuzamos összeadó diagramja az alábbiakban látható.

Párhuzamos-Összeadó

párhuzamos-összeadó



Az n bites párhuzamos összeadó művelete n-teljes összeadókkal végezhető el. Hasonlóképpen, a 2 bites párhuzamos összeadóhoz két összeadóra van szükség. Általában ezek az összeadók tartalmazzák a logikáját vigyázz előre annak biztosítása, hogy a hordozás terjedése a következő szakasz összeadása között ne korlátozza az összeadás sebességét.

Párhuzamos összeadó működése

A párhuzamos összeadó diagram fent látható. Ebben az első teljes összeadó, mint az FA1, az összeg, mint az „S1”, előállítható az A1 és B1 összeadásával a „C1” hordozással. A „C2” átvitel a lánc második összeadójához kapcsolódik.

Ezt követően a második teljes összeadó, mint az FA2, a „C2” hordozóbitet használja az A2 és B2 bemeneti bitek beszúrására az S2 és C3 átvitel összegének előállításához. Hasonlóképpen, ez a folyamat a fennmaradó teljes hozzáadóknál is folytatódik, amíg az n-edik teljes összegző Cn hordozó bitet használ a bemenetek beszúrásához, mint az An & Bn, hogy előállítsa az o / p utolsó bitjét a Cout-tal (utolsó hordozó bit).


Mi az a párhuzamos kivonó?

Egy digitális áramkör, amelyet két bináris bitpár számtani különbségének kiszámítására használnak, párhuzamos kivonóként ismert. Itt bináris bitekben az egyik bit hossza nagyobb, mint a többi bit. Ennek a kivonónak a megtervezése különböző módokon történhet, például az összes teljes kivonó vagy fél és teljes kivonó, vagy az összes FA kombinációja az i / p subtrahend komplementerrel. A párhuzamos kivonó diagramja az alábbiakban látható.

Párhuzamos-kivonó

párhuzamos-kivonó

Az n bites párhuzamos kivonóban a kívánt o / p az n teljes kivonó lépcsőzetes elérésével érhető el. Ennek kapcsolata hasonló a 4 bites párhuzamos összeadóhoz. Ennek kivonása elvégezhető minden bitről a párhuzamos bitre. Ha kölcsön keletkezik, akkor az a kaszkád alatt terjed teljes kivonó .

Párhuzamos kivonó működése

Amint azt a fenti párhuzamos kivonóvázlat mutatja, a kivonó elrendezhető az összes FA kombinációjával az i / p részfogó komplementerrel.

A kivonás eljárását úgy tehetjük meg, hogy figyelembe vesszük a minuend hozzáadását subtrahend 2-es kiegészítésével. Tehát a párhuzamos kivonás elvégezhető.

A két szám kiegészítése úgy valósítható meg, hogy a bináris számot 1 komplementerré konvertáljuk. Az 1. kiegészítés a bináris szám tagadása. Itt az 1 komplement LSB bitjéhez 1 hozzáadásával a 2 komplementer érhető el.

Használva logikai kapuk , a „B” 1-es komplementerét a NOT logikai kapun keresztül érhetjük el, és a „B” 2-es komplementerének megszerzéséhez a „carry” egészét hozzáadjuk. Ezenkívül ez hozzáadódik az „A” -hoz az aritmetikai kivonás elvégzéséhez.

Ez az eljárás addig folytatódik, amíg a végső összeadó, mint például az „FAn”, és a „Cn” hordozóbitet használja az i / p „An”, valamint a „Bn” 2-es kiegészítésével a végső o / p bit előállításához. végső hordozó bit 'Cout'.

Előnyök

A a párhuzamos összeadó és kivonó előnyei a következőket tartalmazzák.

  • Ennek az összeadónak vagy kivonónak a működése gyorsabb, ha ellentétben áll a soros összeadóval vagy kivonóval.
  • Az összeadáshoz szükséges idő nem függ a bitek számától.
  • Az ebben szereplő összes bitet egyszerre összeadjuk vagy kivonjuk, így az o / p párhuzamos formában lesz.
  • Nem drága.
  • Ezek gyorsabbak, mint a soros társaik.

A párhuzamos összeadó / párhuzamos kivonó hátrányai

A párhuzamos összeadó és kivonó hátrányai a következőket tartalmazzák.

  • Egy láncfolyamat során minden teljes összeadónak meg kell várnia az előző összeadót.
  • A láncfolyamat minden összeadója / kivonója azonnal megkapja a portjainak bemenetét. De a portok, mint a carry vagy a kölcsön, nem kapják meg az i / ps-jüket, amíg az előző összeadó / kivonó befejezi a folyamatot.
  • Tehát késés fog bekövetkezni, így az összeadódik, ha a nem. a teljes kivonók száma növekszik.
  • Nem tartalmazza a korábbi hordozást az összeadás folyamatában.
  • Ezért nem alkalmas a több bites összeadásban használt lépcsőzetes használatra.
  • Ha az FA-kat láncelrendezésen belül használják, akkor a kimeneti meghajtó képessége csökkenthető.

GYIK

1). Mi az összeadó?

Digitális áramkör, amelyet számok összeadására használnak

2). Mi a kivonó?

Egy elektronikus logikai áramkör két bináris szám közötti különbség kiszámítására szolgál.

3). Melyek a különböző típusú kiegészítők?

Fél összeadók, teljes összeadók és több bites összeadók.

4). Mik azok a több bites összeadók?

Soros és párhuzamos összeadók.

Ez tehát a párhuzam áttekintéséről szól összeadó és kivonó , valamint előnyeik és hátrányaik. Az összeadókat, valamint a kivonókat széles körben használják a számítógép számtani logikai egységében az összeadás kiszámításához, valamint a CPU-ban és a GPU-ban a grafikus alkalmazások számára az áramkör összetettségének csökkentése érdekében. Itt egy kérdés az Ön számára, mi a különbség az összeadó és a kivonó között?