ASCII

È l'acronimo di "American Standard Code for Information Interchange". ASCII è una codifica dei caratteri che usa codici numerici per rappresentare i caratteri. Questi includono le lettere maiuscole e minuscole dell'alfabeto inglese, i numeri e i simboli di punteggiatura.

ASCII standard

L'ASCII standard può rappresentare 128 caratteri. Usa 7 bit per rappresentare ogni carattere, poiché il primo bit del byte è sempre 0. Ad esempio, una "T" maiuscola è rappresentata da 84, ovvero 01010100 in binario. Una "t" minuscola è rappresentata da 116, ovvero 01110100 in binario. Anche gli altri tasti della tastiera sono associati a valori ASCII standard. Ad esempio, il tasto Esc (ESC) corrisponde a 27 in ASCII e il tasto Canc (DEL) corrisponde a 127.

I codici ASCII possono essere visualizzati anche come valori esadecimali invece che come numeri decimali (da 0 a 127) elencati sopra. Ad esempio, il valore ASCII del tasto Esc (27) in esadecimale è 1B. Il valore esadecimale del tasto Canc (127) è 7F.

ASCII esteso

I 128 (27) caratteri supportati dall'ASCII standard sono sufficienti per rappresentare tutte le lettere standard dell'alfabeto inglese, i numeri e i simboli di punteggiatura. Tuttavia, non sono sufficienti per rappresentare tutti i caratteri speciali e i caratteri di altre lingue. L'ASCII esteso aiuta a risolvere questo problema aggiungendo altri 128 valori, per un totale di 256 (28) caratteri. I valori binari aggiuntivi iniziano con 1 invece che con 0. Ad esempio, nell'ASCII esteso, il carattere "é" è rappresentato da 233, ovvero 11101001 in binario. La lettera maiuscola "Ö" è rappresentata da 214, ovvero 11010110 in binario.

Sebbene l'ASCII esteso raddoppi l'insieme di caratteri dell'ASCII standard, non include neanche lontanamente un numero sufficiente di caratteri per supportare tutte le lingue. Alcune lingue asiatiche, ad esempio, richiedono migliaia di caratteri. Per questo motivo, altre codifiche dei caratteri, come Latin-1 (ISO-8859-1) e UTF-8, sono oggi usate più comunemente dell'ASCII per i documenti e le pagine web. UTF-8 supporta oltre un milione di caratteri.

Aggiornato April 27, 2020 da Per C.

quizMetti alla prova le tue conoscenze

Which of the following industries is a subset of biotech?

A
Fintech
0%
B
Edtech
0%
C
Medtech
0%
D
Regtech
0%
Correct! Incorrect!     View the Medtech definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di ASCII in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.