n° 154
Settembre 2010
Settembre 03, 2010, 04:18:26 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: Usi il PC già da qualche anno? partecipa alla discussione nell'area Retrocomputing
 
   Indice   Linux Windows Internet videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


 SONDAGGIO
Saresti interessato a seguire online dei videocorsi?
Sì | No
Se sì, quali di questi argomenti sarebbero di tuo gradimento?

.NET Framework   PHP
ASP.NET Python
Attività SEO Ruby
C# Silverlight
C/C++ Visual Basic .NET
Java Windows Azure
Java per Android Windows Phone 7
Objective-C (iPhone / iPad) Altri

Attenzione! Per partecipare al sondaggio bisogna essere registrati al forum




* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Dubbio su IEEE 754 (rappresentazione numeri binari)  (Letto 895 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« inserita:: Dicembre 29, 2009, 04:00:10 pm »

Avevo un dubbio sulla rappresentazione dei numeri binari con IEEE 754.
IEEE 754 prevede 32 bit: 1 bit per il segno del numero, 8 bit per l'esponente e i rimanenti 23 per la mantissa.
La mantissa è considerata 1,xxxxxx (si considera tutto da 1 all'ultima x -> sistema senza hidden bit) oppure si considera solo xxxxxx (si considera tutto tranne 1, -> sistema con hidden bit) ?
Vi ringrazio per la delucidazione.
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #1 inserita:: Dicembre 29, 2009, 04:45:39 pm »

Dai un'occhiata a questa discussione, e magari anche a questa. Vi sono citati riferimenti di massima importanza.
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« Risposta #2 inserita:: Dicembre 29, 2009, 04:50:45 pm »

Ti ringrazio e gli ho dato anche un'occhiata: si, viene spiegato il metodo e anche il perché (vedi anche le slide montate sul pdf della IBM) ma non riesco proprio a capire che quel "1," è considerato nella mantissa (quindi senza hidden bit) oppure non è considerato (con hidden bit).  Che?!?
Temo di fare un po' di confusione!  Imbarazzato
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #3 inserita:: Dicembre 29, 2009, 04:52:25 pm »

Leggi il paper di Goldberg, e in particolare la sezione sulla normalizzazione. E' più semplice di quanto sembri.
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« Risposta #4 inserita:: Dicembre 30, 2009, 12:44:38 pm »

Ciao, ho letto il paper che mi hai indicato. E' fatto molto bene anche se ho avuto un poco di problemi di tradurre certe parti. Però ho ancora qualche dubbio  Che?!?
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #5 inserita:: Dicembre 30, 2009, 02:52:51 pm »

In cosa consiste il dubbio ?

La norma IEEE 754 sancisce l'utilizzo di mantisse normalizzate, con hidden leading bit pari a uno. Su queste basi funziona un po' tutto l'hardware disponibile, con pochissime eccezioni (comunque non commerciali).
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« Risposta #6 inserita:: Dicembre 30, 2009, 03:00:54 pm »

Ok, quindi il numero nei 23 bit della mantissa è sempre composto in questo modo: 1,xxxxxxxxx...x (se ho capito bene).
Un'altra cosa: quindi la maggior parte dell'hardware si base su IEEE754 con rare eccezioni? Quali sarebbero queste eccezioni (per esempio calcolatori particolari per questioni tecniche, ...).
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #7 inserita:: Dicembre 30, 2009, 03:09:16 pm »

Le eccezioni alla IEEE 754 possono presentarsi per numerosi motivi, pur essendo di fatto rarissime. Ad esempio:

- Hardware progettato e costruito prima della sua ratifica, che è avvenuta nel 1985;

- Hardware aderente alla IEEE 854, ossia al cosiddetto formato "decimal floating point": un esempio significativo sono alcune nuove sottofamiglie "Power 6" di processori di IBM;

- Hardware con caratteristiche di calcolo e larghezze di parola peculiari: si parla di design custom su FPGA, emulazioni di DSP, sistemi ibridi dotati di coprocessore FP on-chip, e altre "stranezze".
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« Risposta #8 inserita:: Dicembre 30, 2009, 03:15:04 pm »

Di questo protocollo avevo sentito di una revisione iniziata nel 2000 e conclusa nel 2005 denominata 754r. In rete, nemmeno in Wikipedia, ho trovato nuove informazioni. Sono ancora allo stato di ratifica (che tu sappia)?
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #9 inserita:: Dicembre 30, 2009, 03:18:55 pm »

La risposta alla tua domanda è riportata nella mailing list dell'ente, al quale anche tu puoi iscriverti, sebbene in qualità di studente (con numerosi vantaggi anche sulla consultazione delle pubblicazioni).

Le nuove revisioni, tuttavia, non modificano la compatibilità dei milioni (miliardi ?) di semiconduttori già in campo e sul mercato. La possibilità di utilizzare mantisse non normalizzate è confinata all'intricato settore dei formati di interscambio, che sono stati classificati, arricchiti ed estesi.

Per il resto ci sono ben poche novità, ma in compenso non mancano le polemiche.
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Moon Knight
Jr. Member
**

Karma: +3/-4
Scollegato Scollegato

Messaggi: 227


Mi impegno per un mondo migliore

dav.90@hotmail.it
Mostra profilo WWW
« Risposta #10 inserita:: Dicembre 30, 2009, 03:24:31 pm »

Ti ringrazio, essendo anche uno studente spero di avere un accesso più diretto alle informazioni.
Registrato
M.A.W. 1968
** LEGGETE IL REGOLAMENTO ! **
Global Moderator
Hero Member
*****

Karma: +126/-3
Scollegato Scollegato

Messaggi: 2115


Discrete And Combinatorial Mathematics


Mostra profilo WWW
« Risposta #11 inserita:: Dicembre 30, 2009, 03:32:10 pm »

Ti ringrazio, essendo anche uno studente spero di avere un accesso più diretto alle informazioni.

Gli enti e gli standard informatici esistono esattamente allo scopo di fornire informazioni privilegiate e dirette a noi informatici: studenti, ricercatori, insegnanti, professionisti.

Spesso rischiano di divenire autoreferenziali, oppure qualche disorientato ne fa oggetto di culto (come se bastasse riunire un po' di tecnoburocrati in una stanza e mettere su carta uno standard per cambiare la realtà, con un colpo di bacchetta magica), ma sta all'intelligenza dei singoli evitare simili ridicoli eccessi.
Registrato

I Moderatori invitano tutti gli utenti a prendere visione del REGOLAMENTO e a rispettarlo.

Un blog? Io?
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2009 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



Links to Page