1. Che cos'è il codice ASCII?
L'ASCII (American Standard Code for Information Interchange) è uno standard di codifica dei caratteri basato sull'alfabeto latino utilizzato nei computer e nei dispositivi di telecomunicazione. Sviluppato nei primi anni '60, associa a ogni carattere un numero intero specifico.
2. Struttura e Tabella dei Codici
L'ASCII standard originale utilizza 7 bit per ciascun carattere, consentendo di rappresentare esattamente $2^7 = 128$ simboli distinti (da 0 a 127):
- Codici da 0 a 31: Caratteri di controllo non stampabili (es.
LFper il cambio riga,CRper il ritorno a capo,BELper il segnale acustico). - Codici da 32 a 127: Caratteri stampabili, inclusi spazi, cifre numeriche (da '0' a '9'), lettere maiuscole e minuscole dell'alfabeto inglese e simboli di punteggiatura.
- ASCII Esteso (8 bit): Versioni successive a 8 bit (come ISO-8859-1) che raddoppiano i simboli a 256 introducendo caratteri accentati e simboli grafici locali.