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.


