Bits e Bytes
Bytes
I Bits rappresentano l'unità di misura fondamentale in un computer ma raramente hanno un senso se sono da soli. Nel 99% dei casi essi sono raggruppati in serie da 8 e sono chiamati Bytes.
Un byte quindi è una serie di 8 bit. Con esso è possibile rappresentare un massimo di 256 valori, da 0 a 255.
1 | = | 00000001 |
2 | = | 00000010 |
3 | = | 00000011 |
4 | = | 00000100 |
5 | = | 00000101 |
.... | ||
.... | ||
254 | = | 11111110 |
255 | = | 11111111 |
0 | = | 0000000000000000 |
1 | = | 0000000000000001 |
2 | = | 0000000000000010 |
3 | = | 0000000000000011 |
..... | ||
..... | ||
65534 | = | 1111111111111110 |
65535 | = | 1111111111111111 |
I byte sono generalmente usati per contenere caratteri in un documento di tipo testo. Per rappresentare i singoli caratteri in un file, viene usata la tabella ASCII in cui ogni valore tra 0 e 127 rappresenta un carattere alfanumerico. In alcuni computer il codice ASCII viene esteso anche oltre i 127 bytes in modo da rappresentare altri caratteri (generalmente quelli stranieri).
Per vedere come il PC salva e rappresenta i dati provate a fare questo test:
- 1. Aprite il NOTEPAD e create un nuovo file.
- 2. Scrivete "Come Funziona . net"
- 3. Salvate il file con un nome qualsiasi
Adesso usando Explorer verificare la dimensione del file. Scoprirete che è di 19 bytes, uno per ogni carattere digitato.
Nella tabella seguente vengono mostrati i singoli bytes con il corrispondente codice ASCII.
C | o | m | e | F | u | n | z | i | o | n | a | . | n | e | t | |||
67 | 111 | 109 | 101 | 32 | 70 | 117 | 110 | 122 | 105 | 111 | 110 | 65 | 32 | 46 | 32 | 110 | 101 | 116 |
Come ulteriore prova potete entrare nel file e modificarlo aggiungendo o togliendo un o o più caratteri. Rileggendo la dimensione del file vi accorgerete che essa si sarà modifica di conseguenza.