Bit




.mw-parser-output .nota-disambigua{clear:both;margin-bottom:.5em;border:1px solid #CCC;padding-left:4px}.mw-parser-output .nota-disambigua i{vertical-align:middle}

Nota disambigua.svgDisambiguazione – Se stai cercando altri significati, vedi BIT.

.mw-parser-output .avviso .mbox-text-div>div,.mw-parser-output .avviso .mbox-text-full-div>div{font-size:90%}.mw-parser-output .avviso .mbox-image div{width:52px}.mw-parser-output .avviso .mbox-text-full-div .hide-when-compact{display:block}



















































































Multipli del bit

Prefissi SI

Prefissi binari
Nome Simbolo Multipli
Nome Simbolo Multipli
chilobit kbit
103
kibibit Kibit 210
megabit Mbit
106
mebibit Mibit 220
gigabit Gbit
109
gibibit Gibit 230
terabit Tbit
1012
tebibit Tibit 240
petabit Pbit
1015
pebibit Pibit 250
exabit Ebit
1018
exbibit Eibit 260
zettabit Zbit
1021
zebibit Zibit 270
yottabit Ybit
1024
yobibit Yibit 280

Bit (dall'inglese "binary digit") ha due significati diversi, a seconda del contesto in cui si usa:


  • in informatica è una cifra binaria, ovvero uno dei due simboli del sistema numerico binario, classicamente chiamati zero (0) e uno (1); si può parlare di numero di 8, 16, 32... bit, come nella comune base dieci si parla di un numero di 8, 16, 32... cifre.

  • in teoria dell'informazione è l'unità di misura definita come la quantità minima di informazione che serve a discernere tra due eventi equiprobabili.

La differenza tra i due significati può riassumersi con una frase come "la ricezione degli ultimi 100 bit di messaggio ha aumentato la nostra informazione di 40 bit".




Indice






  • 1 Come quantità di informazione


  • 2 Come cifra binaria


  • 3 Bibliografia


  • 4 Voci correlate


  • 5 Altri progetti


  • 6 Collegamenti esterni





Come quantità di informazione |


In questo contesto, un bit rappresenta l'unità di misura della quantità d'informazione.


Questo concetto di bit è stato introdotto dalla teoria dell'informazione di Claude Shannon nel 1948, ed è usato nel campo della compressione dati e delle trasmissioni numeriche.


Intuitivamente equivale alla scelta tra due valori (sì/no, vero/falso, acceso/spento) quando questi hanno la stessa probabilità di essere scelti. In generale, per eventi non necessariamente equiprobabili, la quantità d'informazione di un evento rappresenta la "sorpresa" nel constatare il verificarsi di tale evento; per esempio, se un evento è certo, il suo verificarsi non sorprende nessuno, quindi il suo contenuto informativo è nullo; se invece un evento è raro, il suo verificarsi è sorprendente, quindi il suo contenuto informativo è alto.


Matematicamente, la quantità d'informazione in bit di un evento è l'opposto del logaritmo in base due della probabilità di tale evento. La scelta del numero 2 come base del logaritmo è particolarmente significativa nel caso elementare di scelta tra due alternative (informazione di un bit), ma è possibile usare anche e{displaystyle e}e (numero di Nepero), usando dunque il logaritmo naturale; in tal caso l'unità di misura dell'informazione si dice "Nat".


Nel caso di due eventi equiprobabili, ognuno ha probabilità 0,5, e quindi la loro quantità di informazione è −log2(0,5) = 1 bit.


Se un evento è impossibile la probabilità è zero, cioè la sua quantità di informazione è infinita.


Se un evento è certo, la sua probabilità è uno e la sua quantità di informazione è −log2(1) = 0 bit.


Se ci sono due possibili eventi, uno con probabilità 25% e l'altro con probabilità 75%, il verificarsi del primo evento convoglia l'informazione di −log2(0,25) = 2 bit, mentre il verificarsi del secondo evento convoglia l'informazione di −log2(0,75) = ~0,415 bit.


Il contenuto informativo (o entropia) di un generatore di eventi (detto "sorgente") è la media statistica dei contenuti informativi di ogni possibile valore, ovvero la somma delle informazioni pesate per la probabilità del corrispondente valore.


Nel caso dei due valori con probabilità 25% e 75%, il contenuto informativo della sorgente è:


0,25 × −log2(0,25) + 0,75 × −log2(0,75) = ~0,811 bit.


Cioè la sorgente genera meno di un bit per ogni evento.


Nel caso di due eventi equiprobabili, si ha:


0,5 × −log2(0,5) + 0,5 × −log2(0,5) = 0,5 × 1 + 0,5 × 1 = 1 bit.


Cioè la sorgente genera esattamente un bit per ogni evento.



Come cifra binaria |


In questo contesto il bit rappresenta l'unità di definizione di uno stato logico, definito anche unità elementare dell'informazione trattata da un elaboratore. La rappresentazione logica del bit è rappresentata dai soli valori {0, 1}. Ai fini della programmazione è comune raggruppare sequenze di bit in entità più vaste che possono assumere valori in intervalli assai più ampi di quello consentito da un singolo bit. Questi raggruppamenti contengono generalmente un numero di stringhe binarie pari a una potenza binaria, pari cioè a 2n; il più noto è il byte (chiamato anche ottetto), corrispondente a 8 bit, che costituisce l'unità di misura più utilizzata in campo informatico. Altri raggruppamenti di questo tipo sono i seguenti:




  • nibble 4 bit, la metà di un byte


  • word di lunghezza variabile, corrisponde a 16 o 32 o 64 bit a seconda del tipo di macchina.


(L'API di Windows definisce il tipo di dato WORD come un numero intero di 16 bit senza segno su tutte le piattaforme. Questa circostanza, unita alle normali esigenze di retrocompatibilità dei nuovi sistemi, fa sì che spesso la lunghezza di un word venga fissata pari a 16 bit indipendentemente dall'hardware.)




  • double word pari a 2 word (DWORD o LONGWORD)


  • quad word pari a 4 word (QWORD)


  • kibibyte 1024 byte, indicato con KiB


  • mebibyte 1024 kibibyte, indicato con MiB


  • gibibyte 1024 mebibyte, indicato con GiB


  • tebibyte 1024 gibibyte, indicato con TiB


  • pebibyte 1024 tebibyte, indicato con PiB


  • exbibyte 1024 pebibyte, indicato con EiB


  • zebibyte 1024 exbibyte, indicato con ZiB


  • yobibyte 1024 zebibyte, indicato con YiB


NB: Le espressioni word, double word e quad word vengono usate come tipo di dato in programmazione (prevalentemente in linguaggio assembly e in linguaggio C).



Bibliografia |


  • http://www.treccani.it/enciclopedia/bit/


Voci correlate |




  • Algebra di Boole


  • Binit (pacchetto di bit)

  • Byte

  • Nibble

  • Ordine dei bit

  • Ordini di grandezza (dati)

  • Principio di Landauer

  • Qubit

  • Qutrit

  • Trit

  • Sistema numerico binario

  • Unità di misura




Altri progetti |



Altri progetti


  • Wikizionario



  • Collabora a Wikizionario Wikizionario contiene il lemma di dizionario «bit»


Collegamenti esterni |


  • Bit, in Treccani.it – Enciclopedie on line, Istituto dell'Enciclopedia Italiana, 15 marzo 2011.





InformaticaPortale Informatica

MetrologiaPortale Metrologia



Popular posts from this blog

Арзамасский приборостроительный завод

Zurdera