Assembly/Rappresentazione dati/Numeri positivi e negativi: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Grop (discussione | contributi)
Nessun oggetto della modifica
Grop (discussione | contributi)
Nessun oggetto della modifica
Riga 5:
* Invertiamo tutti i valori usando NOT. NOT ...000000000001101 = ...111111111111110010
* Si somma 1 al valore ottenuto. ...111111111110010 + 1 = ...1111111111110011.
...11111111110011 è il valore binario negativo per "13".<br/><br/>
Per trasformarlotrasformare un numero negativo in positivo si fa invece così:
* Si invertono tutti i valori con NOT. NOT ...11111111110011 = ...00000001100.
* Si aggiunge 1. ...00000001100 + 1 = ...000000001101