[op. num binari] -1-512
Perchè l'operazione -1-512 usando la rappresentazione in complemento a 2 a 10 bit non è eseguibile?
Risposte
"gaten":
Perchè l'operazione -1-512 usando la rappresentazione in complemento a 2 a 10 bit non è eseguibile?
dimmi:
- quanti bit servono per rappresentare il numero unsigned $(512)_{10}$ in base $2$?
- codificandolo in complemento a $2$?
se sai rispondere a questo capirai cosa accade con quella sottrazione (ha anche un nome)

$512_10 = 1000000000$ in binario giusto?
Poi codificandolo in complemento a 2 ottengo:
$0111111111+1$
Poi codificandolo in complemento a 2 ottengo:
$0111111111+1$
allora, vedila così:
2complement(-1) = 11 1111 1111
2complement(-512) = 10 0000 0000
prova a sommarli e dimmi cosa accade...
2complement(-1) = 11 1111 1111
2complement(-512) = 10 0000 0000
prova a sommarli e dimmi cosa accade...