A Társaság Arithmja
A különlegessége a számtani eszközök, hogy a bináris jelek, a két ismert állapotok a magas és alacsony tulajdonítanak nemcsak logikus, hanem számtani értéke 0 és 1, és a műveletek rájuk vonatkoznak a törvények számtani.
Számtani értelemben olyan eszközökre vonatkozik, amelyek bináris számokkal végzett számtani műveleteket végeznek: kiegészítés, kivonás, szorzás, megosztás, exponenciálás, logaritmus figyelembe vétele stb. Az aritmetika speciális eszközök is:
a paritás (paritás)
két többjegyű szám összehasonlítására (összehasonlító eszközök)
a többségi ellenőrzéshez (kvórumelemek)
Minden bináris számmal végzett számtani művelet hozzáadódik a kiegészítéshez: a kivonás két szám beillesztése, amelyek közül az egyik a fordított vagy kiegészítő kódban szerepel; a szorzás többszörözés és eltolás; A megosztás többszörös kivonás és eltolás. A digitális elektronika teljesítménye, logaritmusa és egyéb komplex funkciói a számítógépekben közelítő képletekből számolnak ki, beleértve az addíciót és a szorzást.
Vipera. NYÁRI ÖSSZEFOGLALÓ
Összeadóját két homogén kifejezések az úgynevezett fél-összeadó és képviselik HS - Fél SUM - összeg felét.
`
P = AB tartás (túlcsordulás) néha C vagy CR a CARRY-carry-tól.
Hogy a logikai és számtani műveletek megjegyzése nem volt összetéveszthető a számtani eszközök leírásában, akkor csak az aritmetikai összeget jelöljük, és a V jelet - az OR logikai függvényt, a logikai függvényt. jel
az aritmetikai bináris változók és a logikai változók exkluzív-OR függvényének összege moduloZ.Ha két számjegyű bináris számot ad hozzá, az egyes számjegyek összegzőjének összegző két bemenetén kívül egy bemenetre is szükség van az alacsony rendű számjegyből történő átvitelhez. A féladagolónak csak két bemenete van, ezért alkalmas arra, hogy összegezze a kifejezések legalacsonyabb megbízási idejét, és nem alkalmas arra, hogy összegezze a kifejezések összes többi számjegyét.
A két kifejezés két számjegyének hozzáadásához, figyelembe véve a legkevésbé fontos számjegyből történő átvitelet, egy egyjegyű összes összeadódót vagy egyszerűen egy többrészes számot kell adni.
Az additó két félösszegzőből épülhet fel. A HS1 első félévében két összegzést ad, és létrehozza a Si 'közbenső összeget és a Pi' átvitelt. A második félév nyáron a HS2 összegzi az előző Pi-1 bitből a Si-1 köztes összeggel. az eredmény a Si teljes összege. Az átruházást két HS és további logikai elemek VAGY részvételével nyerik.
A Si és Pi logikai logikai kifejezései a minimalizálás után és figyelembe véve egymást:
Az AND-OR-NO logikai elemeken lévő minimális kifejezésekre vonatkozó SM-sémát a 155 MI 1,2,3 mikroáramkörök alapjaként használják. Itt a kimenetek
ésinverz, ami további invertereket igényel.Egybites összegző használható többszörös bináris számok összegzésére, ha azokat egy szekvenciális kód képviseli, amelyben az alacsonyabb rendű számjegyek követi a régebbieket. Ebben az esetben az átviteli kimenetről érkező jelet ugyanazon adókészülék átviteli bemenetére tápláljuk a késleltető áramkörön keresztül, amely biztosítja az átvitel tárolását a digitális bemenetek egy impulzus ciklusának idejére. Ez a leglassabb módja a többszámjegyű számok összegzésének, de ez a legelmaradottabb a hardver szempontjából.
Párhuzamos összegzés szekvenciálisan.
Itt az összegzők száma megegyezik a számjegyek számával. A sebességet az átviteli késleltetés korlátozza, mivel a Sn sum jelek kialakulása és a legnagyobb bit Pn átvitel nem történhet, amíg az alacsony rendű transzferjel nem folytatódik egymás után az egész lánc mentén.
Párhuzamos összegzés párhuzamos transzferrel.
A késleltetés átadás lehet csökkenteni bevezetésével párhuzamosan fordítást, amelyre alkalmazzuk egy gyorsított átviteli áramkört (PAF)”. Ezekben a rendszerekben, az átadást a minden egyes bit keletkezik függetlenül a szomszédos közlekedési LSB, van kialakítva a komponensek a kisülési és át az összes bemenő összeadó (előző mentesítési, hogy betápláljuk a LSB szállítására bemenet).
Az additó párhuzamos szállítással történő működésének leírásához írjon be két γ és π segédfunkciót:
γ - transzfer generáló funkció (CARRY GENERATORION - CRG) γi = Ai Bi; γi = 1, ha az adder adott i-edik számjegye átadást generál, ha Ai = Bi = 1 és γi = 0 minden más esetben.
π a propagáció átláthatósági funkciója (CARRY PROPOGATION - CRPP), π = AiVBi, néha π = Ai
Bi. A végső túlmenően eredményt nem befolyásolja sem a két változat a π megvalósításához használunk az egyik ilyen lehetőség van kiválasztva kényelmi szempontok annak használata egy adott logikai TTL, MOS, π = 1, ha útját átadása az i-edik átlátszó összeadó mentesítés Pi jel -1 az előző i-1 bit átvitele az azt követő i + 1 számjegyre.A gyorsított átvitel képződési folyamatát az egyenlet írja le
A gyakorlatban a γ és a π függvények az adder áramkör számjegyeinek közbülső jelzései, amelyek a teljes adathordozó párhuzamos átviteli jeleit képezik.
A diszkrét technológia eszközeinél a kivonási műveletet általában csökkentett összeggel adjuk hozzá, ha az utóbbit a kiegészítő kódban mutatjuk be.
Legyen szükség a két A-B szám megszerzésére, ahol A és B hfphzlyst bináris számok.
B + BAd = B +
+1 = 111 ... 1 + 1 = 10000 ... 0n számjegy n + 1 bit
B = 1000 ... 0-Bop = 111 ... 1 + 1-
-1n számjegy n + 1 bit
A-B = A-1000 ... 1 +
+1 = A + Bdop-1000 ... 0Ez azt jelenti, hogy két szám kivonásával elegendő hozzáfűzni őket, ha a melléktermék a kiegészítő kódban szerepel.
Ezzel a kivonással, ha a különbség pozitív, pl. A> B, akkor ez a különbség megjelenik a közvetlen kódban, és a mentesítésben az idősebb, azaz az n + 1 sorrendben 1 képződik, ami elhanyagolható.
Ha ilyen kivonással a különbség negatív, azaz A
A bináris számok szorzása és megosztása.
Mivel egy több számjegyű 1-es szám parciális terméke egyenlő ezzel a számmal, és a 0-ig terjedő szorzás nulla értéket ad nullának, a szorzási művelet csökkenti a részleges termékek eltolásának és hozzáadásának műveleteit.
Scheme szorzó chetyrohrazryadnogo száma A4A3A2A1 a háromjegyű szám B3B2B1, rájött a zseton írja K155IM3. M7M6M5M4M3M2M1 hétbites termék kimenete a szorzó van kialakítva, hogy megszorozzuk a szorzó A párhuzamos minden számjegy a szorzó B 2I logikai elemek és hozzáadunk közdarabok a műszak egy kicsit - kiegészítőt SM DD1 és DD2.
A logikai elemek használata ÉS a szorzás számtani műveleteinek elvégzésére ebben az esetben elfogadható, mivel egy számjegyben mind az aritmetikai sokszorosítás, mind a logikai (az AND, együtt) betartja az általános szabályokat.
A bináris felosztás a következő műveletek: kivonva az osztó az osztalék, nyírási térelválasztó egy számjegy, mint a kapott maradékot egy elválasztó, ha a maradék kevesebb, mint az osztó, a váltás elválasztó másik kategóriába, ismét képest elválasztó maradékot, ha A maradékot elválasztó, akkor osztó kivonjuk, majd ismét következik leosztóváltást, ismét összehasonlítjuk, így egészen az eltolódás után elválasztó annak LSB egyenlő a legkisebb helyiértékű az osztalék. Azokban bitet, ha az összehasonlítás elválasztó maradékot azt mutatta, hogy a maradék kevesebb, mint az osztó, az eredmény ebben az kicsit osztály - saját - írásbeli nulla, a fennmaradó biteket - 1. Tehát a szétválás csökkenti a kivonás, shift, és összehasonlítása.
Comparator (összehasonlító rendszer) COMPAR - összehasonlítás, összehasonlítás.
Összehasonlítja két, A és B számjegyből álló értéket. Általában három kimenettel rendelkezik. AB; az A és B bemeneti számok arányától függően az aktív szint az egyik kimeneten jelenik meg. Az igazságtáblázathoz tartozó egyszámjegyű számoknál azt látjuk, hogy A = van
Ha emlékeztetsz a bináris számok kivonására vonatkozó szakaszra, akkor világossá válik, hogy miért kapnak jelet az átvitelről A> B és A
Szinte minden adatátviteli csatorna, vagy bármilyen memória, ha nincs erősebb vezérlési módjuk, a paritásvezérelt, paritásvédett (PARITY) az n bemeneti elemen
a kommunikációs vonal fölött továbbított bitszám paritásának jele jön létre. Az n bitszámmal együtt egy paritás karaktert tartalmazó (n + 1) bit továbbítódik. Az ilyen továbbított (n + 1) bitszámnak mindig páratlan száma van. A kommunikációs vonal fogadó végén vagy a memória memóriából való olvasást követően a kapott (n + 1) bitszám paritását (n + 1) a bit elem . Ha ennek az elemnek a kimenete logikus, azaz. a bemeneti (n + 1) bitszámot, akkor a kommunikációs csatornán vagy a memóriában lévő hiba következtetése következik.Ez lehetõvé teszi a helytelen adatok kizárását, a továbbküldést és így tovább.
Áramkörök, hogy ellenőrizzék a paritás bit kivételével n M2 elem, amely elvégzi a piramis bemeneti elemek 2 = 1 (kizárólagos VAGY) (mellesleg, a két-bemeneti M2 = 1 ekvivalens), a komplement vezérlő áramköröket válasszuk funkció: által oddness vagy egyenletesség.
A többségi ellenőrzés csomópontjai.
Ezek egyszerű abban az értelemben, áramkör, így nem csak azonosítani, hanem a helyes során történt hibákat, adattovábbítás és az adatfeldolgozás. Ebben az esetben három csatorna használatos - átvitel, vagy három blokk - az adatfeldolgozáshoz; kimeneti adatok számukra biztosított többségi vezérlőegység (majorizációs csomópont határozatképesség elem), amely létrehozza belőlük egyetlen kimeneti jel alapján szavazás „két három”, akkor a kimenet logikai 1, ha a két vagy három kimenet jelentkezzen 1 a csomópont jellemzően beadott többségi vezérlőelem, amely lehetővé teszi, hogy megbecsüljük a számát a sikertelen (disszonáns a többi) vagy csatorna blokk. AER - ADRESS ERROR. MSB - MOST SIGNIFICAT BTT - a legjelentősebb szakasz. Az LSB - LEAST BIT a bináris kód legjelentősebb bitje, amely a sikertelen csatorna számát jelöli.
Aritmetikai logikai eszközök ALU-ARITHMETIC és LOGIK UNIT
A mikroprocesszoros technológiában az ALU alapvető elem. M = H (magas) esetén a chip végrehajtja az A és B négyjegyű bemeneti változók logikai funkcióit. A 16 lehetséges speciális funkció kiválasztását egy SO ... S3 bemeneti vezérlőjel készíti:
Az M = L (alacsony) értéknél az ALU IP3 aritmetikai műveleteket végez négyjegyű A és B bináris számokon. A SO ... S3 bemeneti jelek (kombinációja) a 16 lehetséges művelet valamelyikét határozza meg:
Itt az Acq egyenlő A-val, amelynek minden egyes lemerülését egy nagyobb ürítés irányába toljuk.
Cn a bemenet, és a Cntu az átvitel kimenete
G és P a γ átviteli generációs funkciók kimenetei és π a transzmissziós transzparencia a K155 IP4 gyorsított átviteli áramkör összekapcsolásához.