Die Vorzeichen einer Zahl sind entweder positiv oder negativ.
Sie können gleichfalls mit den Werten 1 oder 0 dargestellt werden. Diese Kodierung bringt man in den höchstwertigen Bit eines Byte unter.
Das höchstwertige Bit ist immer das ganz linke eines Byte.
Die Nummerierung mit dem Bit beginnt ganz rechts mit dem Wert 0.
Bei einem Byte stellt dann das Bit 7 das Vorzeichen dar, bei einem Wort entsprechend das Bit 15.
Vorz. | 214 | 213 | 212 | 211 | 210 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | Wert |
| | | | | | | | | | | | | | | | |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | Bit |
Der Wert -4 wird dargestellt durch
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | Bit |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
Bit 7 ist gesetzt, damit ist ein negatives Vorzeichen vorhanden.
Dann kommt der eigentliche Wert der Zahl. Jetzt gibt es zwei Werte für die Zahl 0.
| einmal | 00000000 | und |
| | 10000000 | |
Der dargestellte Zahlenraum wird verkleinert, da ein Bit für das Vorzeichen verwendet wird.