è un sistema di codifica dei numeri interi relativi, in cui il bit più significativo rappresenta il segno, mentre i bit rimanenti sono interpretati come nel binario.
| 3 bit | bin | modulo e segno |
|---|---|---|
| 000 | 0 | 0 |
| 001 | 1 | 1 |
| 010 | 2 | 2 |
| 011 | 3 | 3 |
| 100 | 4 | -0 |
| 101 | 5 | -1 |
| 110 | 6 | -2 |
| 111 | 7 | -3 |
| Esempio con modulo e segno |
2-2=0 2-3=-1
1 010 - 010 -
110 = 111 =
000 001 = 1 > sbagliato
- L’addizione non è efficiente per stabilire il segno.
- C’è il problema della doppia rappresentazione dello zero.