Viperák, ingyenes dolgozatok, esszék és értekezések
Vipera hívják számítógépes egység aritmetikai kívül kódokat. Viperák függően logikai áramkörök különböznek kombinált és felhalmozódnak. Kombinált kiegészítés olyan összetett áramkör, amely létrehoz egy összeget tekintve, tápláljuk be a bemenetek áramkörök, és nem tartalmaz a memória elemeket. Akkumulátorok van egy memória, amelyben felhalmozódnak az összegzése az eredményeket.
Száma fél összeadó bemenetek különböztetjük meg, egyetlen és multi-bit (párhuzamos) kiegészítőket. Attól függően, hogy a szervezett mezhrazryadnye transzferek, kiegészítőt vannak osztva a kiegészítőt a soros, párhuzamos és csoportos műszakban. Attól függően, hogy a számrendszer kiegészítőt is ...
bináris, decimális, és mások.
Az alapja az összes kiegészítőt alkotnak egybites összeadó. Ezen túlmenően, a mellett a n-bites számok keresztül végezzük, n egy-bites összeadó vonalkapcsolt az átadás.
Egybites kiegészítőket. Egy-bites összeadó a célja, hogy a két bit a hasonló kifejezések (xi és yi), a transzfer az előző szakaszban (Pi-1), és ugyanennyi gépi ciklus az összege (Si), és transzfer a következő számjegy (Pi). Más szóval, egy kicsit összeadó hozzáteszi három bitet xi. yi és Pi-1 és a Pi és Si formák.
Viperák amelyben a hozzáadását két komponens (x és y) nem vesszük figyelembe a átadása a legkisebb helyi értékű bit, az úgynevezett fél-összeadó. A fél-összeadó két bemenettel (xi és yi) és két kimenettel Pi és Si. fél-összeadó igazság táblázat lehet írott formában táblázatban. 4.1. amelyen rögzítik a logikai függvények Si és Pi:
Táblázat. 4.1. Táblázat. 4.2.
Ábra. 4.9 ábra egy fél-összeadó áramkör és annak megjelölése a funkcionális áramkörök.
Ábra. 4.9. A rendszer a félig összeadó
Egy-bites összeadó igazság táblázat 4.1 táblázat.
Vezetés az egybites teljes összeadó ábrán látható. 4.10.
Ábra. 4.10. Az egybites teljes összeadó
Attól függően, hogy a feldolgozott (összegzett) szint n-bites számok, a kiegészítőt megkülönböztetni több-bites soros és párhuzamos lépések.
Az egymást követő összeadok kifejezések bitenkénti feldolgozást hajtunk végre egymás után. Ha ezt az összeget szinten megjegyzett a nyilvántartásba összeg és átvitel tároljuk egy órajel ciklus alatt egy további ravaszt. Transfer az összeadó együtt a bemeneti feltételek a következő mentesítési. A folyamat addig tart, amíg az eredmény nem teljesen kialakult. A szerkezet a több-bites összeadó szekvenciális ábrán bemutatott lépéseket. 4.11. Shift regiszterek PRX feszítse és tárolására használt operandusok és áttevődik a jobb oldalon. Prz - megkapta a bitek mennyiségét kimenete az egybites összeadó. Bitenkénti összegzés végezzük összeadó. Transzfer a megelőző fokozat van tárolva a D-flip-flop.
A multi-bit kiegészítőt párhuzamos akció biteket párhuzamos feldolgozását tekintve. A számos kiegészítőt bennük a bit szám feldolgozása. Útján végrehajtási kiegészítőt közlekedési láncok párhuzamos művelet a következő szervezet: összeadóknál utáni, egyidejű és csoportos átutalás.
A kiegészítőt soros átvitel transzfer terjed szekvenciálisan (4.11 ábra). A maximális idő, hogy készítsen terjedést: tåmax = t1 n, ahol t1 - időben hajtsunk terjedés egy ürítő; n - a bitek száma összeadó.
Ezzel párhuzamosan összeadok fellépés (ábra. 4.12) egyidejű átadása a carry jel keletkezik egyidejűleg minden bit. Tekintsük az egyidejű szintézise áramkörök a hordoznak egy 4-bites kiegészítőket.
Ábra. 4.11. Soros összeadó ábra. 4.12. párhuzamos összeadó
Párhuzamos összeadok csoport fordítások ahol transzferek egy csoporton belül egyidejűleg alakítják, és egymás után a csoportok között, az úgynevezett összeadókat lánccal fordítások.