Ezenkívül számok fordított kód

Amikor inverz kód kivonás helyettesíthető hozzáadásával fordított kódot. Az összeg a fordított kód megegyezik a fordított kódot az algebrai összege.

Ezenkívül szabály fordított kódokat. Ezenkívül a számok fordított kódok végezzük a szokásos módon, és a megjelölés bit részt az összeadást egy par hagyományos kisülések. Ha az átviteli egységet a jel bit kell ciklikusan át a LSB, és foglalta a korábban kapott eredményt.

Megjegyzendő, hogy ez a szabály formailag helyes eredményre vezet eredményre, de valójában végre hozzáadásával egységek különböző súlyokkal nem. Csak ha át készletek beszerzése a visszatérési kódot meg kell adni egyet az LSB. Erre a szállítási egység használata esetén.

2. példa hogy összekapcsolják a két szám inverz kódok: B = - 2 (10). = C - 5 (10). n = 3, m = 0.

Az ötlet létrehozásának kiegészítő kód keletkezett kapcsolatban a vágy, hogy megszabaduljon a ciklikus áthelyezési művelet, ami a növekedést a végrehajtási idő kívül. Kiderült. hogy, hogy megszüntesse körbeburkoló kielégítően csökkentik a negatív tömeg C egységnyi LSB.

A pozitív számok előre és kiegészítő kódok azonos jelölést. Rögzítése negatív szám kettes komplemens formában eléggé fordított kódját ezt a számot, és azt hozzá egy LSB 2 -m.

3. példa Get kiegészítő kódját számok: A = + 1001,101 (2). B = -1000,010 (2) (n = 4, m = 3).

A forma a közvetlen kódot negatív számú kiegészítő kód kell elvesz egy LSB (kapjunk inverz kód), és cserélje 1-0 és 0 és 1 (kapjuk direkt kód).

A fenti módszer azonban kényelmetlen, hogy tartalmaz egy kivonási művelet. A számítógépes kód sorában negatív számot kapunk képező kiegészítő kód a kiegészítő, azaz a inverz kód keletkezik, és ez hozzáadódik 1 LSB.

4. példa Get közvetlen kódot a kiegészítő: [B] hozzáadni. = 1.0111,110.

Amint az a két zéró:

azaz nulla kettes komplemens egyedi ábrázolás.

Általában hozzáadásával további kódokat. Hogy ha hozzá kiegészítő kódok a két szám, hogy az összeg a kiegészítő kód szükséges megállapítani kiegészítő kódok kifejezések szabályai szerint hozzáadásának bináris számokat, előjel bit normál digitális. Meg kell hagyni, ha az átutalás egységek előfordulása a jel kicsit.

5. példa Fold a kiegészítő kódja:

Összehasonlítva a számok ábrázolása a különböző kódokat, akkor levonhatjuk az alábbi következtetéseket:

- Transzfer a közvetlen kódszámokat fordított könnyebb, mint a kötelező;

- A kiegészítő kód könnyebben hozzá, mert nem elérhető ciklikus transzfer.

Ezért a visszatérés és a kiegészítő kódok nagyjából egyenlő arányban vannak azok végrehajtása a számítógépen.

Kapcsolódó cikkek