Complemento a 1 e 2 codice binario [modificato]

NonèIMPORTANTE
Salve a tutti, al di là del modo in cui si ottengono questi due complementi a partire dal codice binario originario , qualcuno sa dirmi qual è la necessità di un complemento a 1 o a 2 , oltre al fatto della confusione che potrebbe creare il primo bit ( quello che sta ad indicare se il numero è positivo o negativo)? e poi perchè complementi a 1 o 2 e non a 5 o 6 , dipende dalla natura stessa del codice analizzato , binario? cosa si ottiene con questi complementi ?

[mod="Luca Barletta"]
i titoli dei topic vanno in minuscolo
[/mod]

Risposte
freddofede
"NonèIMPORTANTE":
Salve a tutti, al di là del modo in cui si ottengono questi due complementi a partire dal codice binario originario , qualcuno sa dirmi qual è la necessità di un complemento a 1 o a 2 , oltre al fatto della confusione che potrebbe creare il primo bit ( quello che sta ad indicare se il numero è positivo o negativo)? e poi perchè complementi a 1 o 2 e non a 5 o 6 , dipende dalla natura stessa del codice analizzato , binario? cosa si ottiene con questi complementi ?



Uno svantaggio del complemento a 1 è la presenza di due rappresentazioni dello 0. Un'altro è che la sottrazione implementata con questa rappresentazione è maggiormente onerosa a livello computazionale.
Inoltre il C. a 2 ti garantisce di poter ricavare il segno dal bit più a sinistra, non so se si può dire lo stesso di quello a 5 o a 6.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.