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.