Vai al contenuto

Numeri relativi: segno e modulo, complemento a 1 e a 2, eccesso

Scrivi un numero intero e il numero di bit: il tool mostra la parola codice in tutte le rappresentazioni della lezione 03, con l'intervallo di ciascuna. Se il numero non è rappresentabile te lo dice e spiega perché. Nella seconda scheda fai il contrario: da una parola di bit al valore in ogni rappresentazione.

Riepilogo degli intervalli

Rappresentazione Intervallo con l bit Con l = 8
Binario puro [0, 2ˡ − 1] [0, 255]
Segno e modulo [−(2ˡ⁻¹ − 1), 2ˡ⁻¹ − 1] [−127, 127]
Complemento a uno [−(2ˡ⁻¹ − 1), 2ˡ⁻¹ − 1] [−127, 127]
Complemento a due [−2ˡ⁻¹, 2ˡ⁻¹ − 1] [−128, 127]
Eccesso 2ˡ⁻¹ [−2ˡ⁻¹, 2ˡ⁻¹ − 1] [−128, 127]

Prova con

  • -9 su 8 bit: confronta complemento a uno (11110110) e complemento a due (11110111)
  • -128 su 8 bit: esiste solo in complemento a due e in eccesso
  • -33 su 6 bit: non rappresentabile in segno e modulo
  • la parola 10010010 nella scheda Da bit a decimale