Salve,
Ho un dubbio sulla conversione di numeri di un certo tipo, ad esempio -300,4 * 2*(-45) alla configurazione SEM dei numeri con la virgola, per l'esponente in standard IEEE754 ed eccesso in precisione singola:
S = 1 essendo negativo (0 se fosse negativo)
M = trovo mantissa dopo e prima della virgola e li metto insieme
100101100.01100110011001100110011
Porto poi la virgola in IEEE754
1.00101100011001100110011001100110 (aumentando la rappresentazione)
In Eccesso
0.10010110001100110011001100110011
EE = ? L'esponente nello standard IEEE754 è ricavato sommando l'esponente trovato a 127. Dopo aver trovato la mantissa, porto la virgola prima del bit più significativo e considero il numero di spostamenti x che ho fatto. Questo x numero di spostamenti lo devo sommare all'esponente -45 dato all'inizio e poi sommarlo a +127? (sarebbe 9-45+127)
O sommare direttamente il x numero a +127 ed ignorare il -45? (9+127)
Stessa questione per la rappresentazione ad eccesso; dopo aver convertito il numero e spostato invece la virgola davanti al bit più significativo (mettendo tutti i bit significativi dopo la virgola), come trovo l'esponente?
Calcolo 256 - ( x numero spostamenti )= y?
Stessa domanda di prima, x sarebbe la somma tra gli spostamenti dal calcolo e il -45 o è solo lo spostamento fatto dopo la conversione? (256-9 = 247) oppure (256-9-45=202)?
Grazie e a presto, spero di essere stato il più chiaro possibile