Somma in binario di due parole
salve ragazzi, devo effettuare la somma in binario di due parole in virgola mobile a 16 bit, le parole sono queste
1-100000-10000001 e l'altra 1-100000-10000011. segno-espontene-mantissa. Il risultato lo devo inserire un una nuova parola da 16 bit.
hem, Come si sommano? devo convertirli prima in binario?
1-100000-10000001 e l'altra 1-100000-10000011. segno-espontene-mantissa. Il risultato lo devo inserire un una nuova parola da 16 bit.
hem, Come si sommano? devo convertirli prima in binario?
Risposte
"anymore87":
hem, Come si sommano? devo convertirli prima in binario?
Mi sembrano già in binario...
Comunque noto che sommando le mantisse hai un riporto sull'esponente (entrambe le mantisse hanno MSB a 1). Quindi sommi le mantisse e riporti sull'esponente.
[vado a memoria, qualcun altro magari mi correggerà]
vi posto un'altra domanda :
ho 25.367 e -15.537. devo dare la loro somma in binario, come faccio? 25 in binario è 11001 mentre 0,367 vale 0101 quindi 11001,0101. per il secondo numeto 15 vale 1111 mentre 0,537 vale 1000 quindi 1111,1000. Coma effettuo la loro somma essendo uno positivo ed uno negativo? grazie
ho 25.367 e -15.537. devo dare la loro somma in binario, come faccio? 25 in binario è 11001 mentre 0,367 vale 0101 quindi 11001,0101. per il secondo numeto 15 vale 1111 mentre 0,537 vale 1000 quindi 1111,1000. Coma effettuo la loro somma essendo uno positivo ed uno negativo? grazie
Devi prima convertirli in formato virgola mobile e poi sommarli, direi: l'altro metodo di sommarli "raw" non ha molto senso come esercizio...
Hai in mente tale metodo?
Hai in mente tale metodo?