Numero intero (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
add ref |
|||
Riga 20:
|-
| 64 || word doppia, lunga, quadrupla || ''Con segno:'' da −9.223.372.036.854.775.808 a +9.223.372.036.854.775.807<br />''Senza segno:'' da 0 a +18.446.744.073.709.551.615
|| C long int (su linux sistemi a 64 bit<ref name=agnerfog/>), C99 long long int (minimo), Java long
|-
| 128 || || ''Con segno:'' da −170.141.183.460.469.231.731.687.303.715.884.105.728 a +170.141.183.460.469.231.731.687.303.715.884.105.727<br />''Senza segno:'' da 0 a +340.282.366.920.938.463.463.374.607.431.768.211.455 || C int __attribute__ ((mode(TI))) (su sistemi a 64 bit con [[gcc]])
Riga 73:
Il termine ''word'' (in [[Lingua_inglese|inglese]] ''parola'') è utilizzato in informatica per piccoli gruppi di bit che possono essere processati contemporaneamente dalle CPU di una particolare architettura. La grandezza della parola è specifica di quest'ultima. Sono state usate parole di varie dimensioni, come 6, 8, 12, 16, 18, 24, 32, 36, 39, 48, 60, e 64 bit. Data la dipendenza di questa dall'architettura, la dimensione della parola è determinata dalla prima CPU di una famiglia, a prescindere dalla compatibilità delle versioni successive. Il significato dei termini derivati ''mezza parola'', ''parola doppia'', ''parola lunga'', ''parola quadrupla'' dipende inoltre sempre dalla CPU e dal [[sistema operativo]]. Al [[2004]] le parole di 32 bit sono le più usate in elaboratori di uso comune, mentre parole a 64 bit sono usate in grandi sistemi. Molti processori [[embedded]] usano ancora parole a 8 e 16 bit, mentre le parole a 36 bit o comunque non multipli di 8 bit, usate agli albori dell'informatica, sono scomparse insieme ai byte non a 8 bit.
<references><ref name=agnerfog>{{cite web|url=http://www.agner.org/optimize/calling_conventions.pdf|title=Calling conventions for different C++ compilers and operating systems: Chapter 3, Data Representation |date=2010-02-16 |accessdate=2010-08-30 |last=Fog |first=Agner}}</ref></references>
[[Categoria:Standard informatici]]
|