Túlcsorduló ürítés rács, ha hozzáadjuk a számok
Fentebb említettük, hogy a további két megfelelő frakciók azonos megjelölések előfordulhat mesh túlcsordulás bit ha a modul az összegük egyenlő vagy nagyobb, mint az egység.
Formai előjelbit túlfolyó rács, ha hozzáadjuk a számok fordított, vagy kiegészítik bináris kód egy kontraszt összegzése szempontjából karakter kódokat.
Let. a. Elvégezzük kívül a visszatérési kódot.
X = - 0,110010 [X] ob = 1,001101
X + Y = - 1,010001 10,101101
Közvetlen kódot egy ilyen eredmény hozzáadásának inverz kód
Az összeg nem létezik. negatív számok, hogy a kódot PO-
pozitív szám. Ez azt sugallja, non
A megfelelő eredmény, azaz túl-
Állapot Zárt jegyű rács.
A jel a túlfolyó bit háló számok hozzáadásával módosított, vagy a módosított fordított komplement bináris számok a kialakulását a különböző előjelbit mennyisége: 01 helyett 00 a hozzáadásával két pozitív megfelelő frakciók vagy 10 11 helyett hozzáadásakor két negatív megfelelő frakciókat.
Let. a. Elvégezzük felül a módosított kiegészítő kódot.
X = - 0,111001 [X] = 11,000111
+ Y = - 0,110100 + [Y] = 1,100000
X + Y = - 1,101101 1 10,010011
[X + Y]> 1 nem tekinthető
Hozzáadásával módosított módosított
kiegészítő kód kiegészítő kódok két negatív
Egy adott számok összege, hogy a kódot, amelynek szimbolikus
nincs kibocsátás különböző számok. Ez azt sugallja, non
A megfelelő eredmény, azaz túlfolyó jegyű rács.
Amellett (levonás) bináris lebegőpontos számok
Meg kell jegyezni, fentebb, hogy a számítási lebegőpontos bináris számok képviselik, mint egy mantissza és annak jele, amely modulo szigorúan kisebb, mint egységet, és a sorrendben a jel, amely lehet nulla vagy bármely (belül a kijelölt bitek számát) integer azaz .
Emellett (kivonás) lebegőpontos számok a következő.
Kezdetben egyenlővé a megrendelések szempontjából, annak érdekében, hogy összehangolja a súlyokat a hasonló bit mantissza feltételeket. Ehhez alacsonyabb rendű kifejezés értékre növeljük a nagyobb rend, és denormalizált mantissza ezt a kifejezést, azaz eltoljuk jobbra a bitek száma megegyezik a különbség a magasabb és alacsonyabb rendű feltételeket.
Ezután mindkét kifejezés mantissza alakítjuk egy módosított inverz módosított vagy kiegészítő kód összhangban a karakter és elhelyezni a megfelelő kód szabályai szerint hozzáadásának fix pont számok a fentiekben tárgyaltuk. Ebben az esetben három lehetőség van.
Az első esetben. Ezenkívül mantisszákra szempontjából történt túlfolyó nélkül jegyű rács zavarok és a normalizálás.
Ebben az esetben, az eredmény a hozzáadjuk a mantisszák átvisszük a módosított inverz (komplementer) a vonali kód és a kód képviseli, mint egy mantissza összege. A megrendelés összege ebben az esetben a teljes kiigazítás után sorrendben feltételeket.
A második eset. Ezenkívül mantisszákra szempontjából történt túlfolyó nélkül jegyű rács, de az eredmény a fordítás után mantissza összege közvetlenül a kódot kiderült, hogy normalizálódott.
Ebben az esetben, normalizálás végezzük hozzáadásával eredmény, vagyis mantissza összege eltolódik a megfelelő számú bitet a bal, és a megrendelés összege csökken ugyanazt a számot.
A harmadik eset. Azáltal, hogy a mantissza kifejezések túlfolyó számjegyű rács, azaz Ez volt a kombinációja 01-es vagy 10-a jel bit a mantissza összege.
Ebben az esetben, a számok az összes bit a mantissza összege, beleértve a jel, eltolta egy kicsit jobbra, majd a jel bit tárolja vezető alakja egybeesik a számot, ami történt, a jel kicsit, miután az alacsony nyírási. Az így kapott eredmény egy közvetlenül át kódot, és a jelentése mantissza összege. Az, hogy az összeg ugyanakkor növelni kell, és ez lesz az egyik több, mint az érték egyenlet rend szempontjából.
Meg akarja találni. azaz megtalálni.
Kiegyenlítése szempontjából a rend, azaz denormalization távon. hogy ez lett a sorrend + 101.