Kinevezés, osztályozása és szervezése alu

Kinevezés, osztályozása és szervezése ALU.

Aritmetikai logikai egység (ALU) az egyik fő funkcionális részei a processzor teljesítő közvetlen konverziós információt.

Minden művelet végre ALU sorolhatók a következő csoportok:

- bináris aritmetikai művelet fixpontos számok;

- Egy művelet (vagy hexadecimális) aritmetikai lebegőpontos számok;

- tizedes aritmetikai műveletek (a számok binárisan kódolt decimális kód);

- Egy különleges számtani művelet;

- műveletek alfanumerikus mezőt.

Modern mainframe számítógépek általában a műveleteket az összes fenti csoportok és speciális számítógépeket gyakran Appa-mérséklet feldolgozására lebegőpontos számok, tizedes számok és műveletek alfanumerikus mezőt. Ebben az esetben ezek a műveletek akkor töltse specifikus rutinok.

Ez alapvető aritmetikai és logikai műveleteket. Aritmetikai műveletek közé tartozik az összeadás, kivonás, kivonás modulok ( „short ügylet”), szorzás és osztás ( „hosszú művelet”). Csoport logikai műveletek magukban műveletek diszjunkció (logikai VAGY) és egy kötőszó (logikai ÉS) a multi-bites bináris kódolású szó, az összehasonlítást az egyenlőség kódokat. Különleges aritmetikai műveletek közé tartozik a normalizációs aritmetikai (shift-Xia csak bitek, az előjel bit helyén van), a logikai eltolódás (előjel bit eltolódik együtt digitális bit). Kiterjedt on-csoport szerkesztése alfanumerikus információs műveletek.

a következő funkcionális egységeket-nek az ALU, amellyel ezeket a műveleteket:

- összeadó elvégzésére kívül egyéb intézkedések együttes sorok operandusok;

- nyilvántartások tárolására operanduszoknak végrehajtása kódokat, az intézkedés Vij felettük;

- váltókar váltani a kódot, egy vagy több bittel jobbra vagy balra;

- konverterek közvetlen átalakítása a kódot, vagy a visszatérő kiegészítő kódot;

- kombinációs logika áramkört a műveletek végrehajtása mull tipleksirovaniya adatalapú átvitel információ képező jellemzőket eredményez stb

Regiszter, és néhány esetben a kiegészítőt vétel vezérlő áramkör, kiadását és reset operandusok kódokat. A logikai műveletek, shift műveletek és a konverziós kód lehet végezni nem csak a különleges-CIÓ eszközök, hanem a további linkeket a regiszterek és összeadó. Attól függően, hogy milyen típusú használt összeadásával Bazo-O megkülönböztetni összetett elemek és akkumulátorok.

Az eljárás képviselő számok megkülönböztetni ALU:

- A fixpontos számok;

- lebegőpontos számok;

- Tizedes.

Útján ALU műveletek operandusok vannak osztva egymást követő és párhuzamos. Ezzel párhuzamosan ALU operandusok párhuzamos NYM-kód és a műveletek végrehajtása párhuzamosan időben egész idősoros operandus. Az egymást követő ALU operandusok képviseli a kódot, ezért, mivel műveleteket végeznek időben sorrendben felett egyedi kisülések. Az ilyen ALU általánosan használt futószalag feldolgozó eljárás, ahol kombinált vypol neniya-fázisú működése hosszú idő a különböző bit az operandusok.

Funkció ALU osztva multi-funkciós és funkcionális (blokk). Blokkban ALU műveletek számokat rögzített bevont és lebegőpontos, decimális és alfanumerikus on-lyami olyan műveletek, mint például a „szorzást” végzik egységekben blokkok. Ez a megközelítés lehetővé teszi, hogy növelje a sebességet ALU sebesség alkalmazásával blokkok, valamint rendezi párhuzamos működése ezeket a blokkokat. Azonban ebben az esetben jelentősen növeli a költségeket körülbelül rudovaniya.

A többfunkciós ALU műveleteket mindenféle formáját képviselő számok végzi ugyanazon áramkör, amely com-mutáns a kívánt függően a kívánt üzemmódot.

Szerint a szervezeti felépítését az ALU osztható eszközök:

- regiszter szerkezet egy közvetlen csatolású, és rögzített logikai;

- gerinc szerkezet egy kalap alá vették a memória és logika. Aritmetikai-logikai eszköz az első típusú alapján kapott-tsipe rögzítő logikai áramkörök végrehajtásához használt mikro-műveletek, mind a nyilvántartásokban. Például, ábrán. 3,15 regiszterek P1 és P2 vypol-nyayut funkció fogadására, tárolására és kimenetre operandusok kapott REGI-strov általános célú (RON) a processzor vagy az adat cache. Az újbóli Trunk P1 közvetlenül kapcsolódik az inverter PC1 kódot. A kombináció összeadó KSM-Onny kombinált regiszter RE rendszer akkumulátor, amely közvetlenül kapcsolódik a PC2 és összetett rendszer CS-MA multiplexelésére a bemeneti adatokat. A nyilvántartásban RH folyamatban UOPs vannak tolva jobbra vagy balra, és vissza. Regisztráció P4 végrehajtja microoperation és nyíró közvetlenül kapcsolódik a mérőfej-átalakítónál PKZ kódot.

Így ez a struktúra, a függvény információt tároló és a konverziós végzi ugyanazon működtető egységet.

Vázban ALU az jellemzi, hogy regisztrálja és áramkörök átalakításához információkat juttatott az egyes blokkok, con-társultak egymással a be- és kimenetek. Ebben az esetben, a regiszter blokk (BR) teljesíti a funkciók fogadására, tárolására, adagolására operandusok és az eredmények, és egy művelet egység (OB) végrehajtja az összes szükséges mikro OPS a szavakat tárolt BR. Ebben a szerkezetben a nyilvántartás kialakíthatjuk két módja van: akár egy gyűjtemény külön nyilvántartást az egyes vezérlő áramkörök, vagy mint a Scratchpad ad esting memóriát.