az aláírt egész számok “+” vagy “-” jelű számok. Ha n bitet használunk egy aláírt bináris egész szám ábrázolására,akkor n bitből 1 bitet használunk a szám jelének ábrázolására, a többi (n – 1)bitet pedig magának a számnak a nagyságú részének ábrázolására használjuk.
valós példa a hőmérsékletek listája (a legközelebbi számjegyhez igazítva) a világ különböző városaiban. Nyilvánvaló, hogy olyan aláírt egész számok, mint +34, -15, -23 és +17. Ezeket a számokat a jelükkel együtt egy számítógépen kell ábrázolni, csak bináris jelölési pályákat használva.
az aláírt számok számítógépen történő ábrázolásának különböző módjai vannak−
-
jel és magnitúdó
-
az egyik kiegészítője
-
kettő kiegészítése
az aláírt szám ábrázolásának legegyszerűbb módja a jel nagysága(SM) módszer.
Sign and magnitúdó − a sign-magnitúdó bináris formátum a legegyszerűbb fogalmi formátum. Az aláírt számok ábrázolásának ebben a módszerében a legjelentősebb számjegy (MSD) extra jelentést kap.
-
ha az MSD 0, akkor a számot ugyanúgy értékelhetjük, mint bármely normál előjel nélküli egész számot. És a számot is pozitívumként fogjuk kezelni.
-
ha az MSD 1, Ez azt jelzi, hogy a szám negatív.
a többi bit a szám nagyságát (abszolút értékét) jelzi. Néhány aláírt decimális szám és ekvivalensük SM jelölésben következik, feltételezve, hogy a szó mérete 4 bit.
| aláírt decimális | jel-magnitúdó |
|---|---|
| +6 | 0110 |
| -6 | 1110 |
| +0 | 0000 |
| -0 | 1000 |
| +7 | 0111 |
| -7 | 1111 |
tartomány
a fenti táblázatból nyilvánvaló ha a szó mérete n Bit, akkor az ábrázolható számok tartománya -(2n-1 -1)-től +(2n-1 -1) – ig terjed. A szó méretét és az ábrázolható SM számok tartományát tartalmazó táblázat az alábbiakban látható.
| Szóméret | tartomány az SM számokhoz |
|---|---|
| 4 | -7 hogy +7 |
| 8 | -127 hogy +127 |
| 16 | -32767 hogy +32767 |
| 32 | -2147483647 hogy +2147483647 |
figyelje meg, hogy az 1101 bitsorozat megfelel az aláíratlan 13 számnak, valamint az SM jelölésben a -5 számnak. Értéke csak attól függ, hogy a felhasználó vagy a programozó hogyan értelmezi a bitsorozatot.
az ember kiegészítése − ez az egyik módszer az aláírt egész számok ábrázolására a számítógépen. Ebben a módszerben a legjelentősebb számjegy (MSD) extra jelentést kap.
- ha az MSD 0, akkor a számot ugyanúgy értékelhetjük, mint bármely normál előjel nélküli egész számot.
- ha az MSD 1, Ez azt jelzi, hogy a szám negatív.
a többi bit a szám nagyságát (abszolút értékét) jelzi.
ha a szám negatív, akkor a többi bit a szám nagyságának 1-es kiegészítését jelenti.
néhány aláírt decimális szám és azok megfelelője az 1 komplementer jelöléseiben az alábbiakban látható, feltételezve, hogy a szó mérete 4 bit.
| aláírt tizedes | 1 kiegészítése |
|---|---|
| +6 | 0110 |
| -6 | 1001 |
| +0 | 0000 |
| -0 | 1111 |
| +7 | 0111 |
| -7 | 1000 |
tartomány
a fenti táblázatból nyilvánvaló, hogy ha a szó mérete n Bit, akkor a tartomány az ábrázolható számok -(2n-1 – 1)-től+(2n-1 -1) – ig terjednek. Megjelenik egy táblázat a szó méretéről és az ábrázolható 1-es komplementer számok tartományáról.
| Szóméret | tartomány az 1 KOMPLEMENT számaihoz |
|---|---|
| 4 | -7 hogy +7 |
| 8 | -127 hogy +127 |
| 16 | -32767 hogy +32767 |
| 32 | -2147483647 + 2147483647-ig 6-10+9 (kb.) |