Tabella ASCII con PDF da scaricare

Il codice ASCII è usato in molti luoghi per rappresentare correttamente i caratteri sui dispositivi elettronici. Nella tabella ASCII potete verificare quali caratteri corrispondono a quale numero binario, decimale o esadecimale.

La tabella ASCII in sintesi

A causa della grande quantità di caratteri che possono essere rappresentati con il codice ASCII, nell’utilizzo pratico spesso ci si aiuta con una tabella corrispondente per la codifica dei caratteri. La tabella contiene i vari caratteri che possono essere rappresentati con il codice ASCII così come con quello binario, decimale ed esadecimale. I primi due sistemi numerici sono quelli comunemente utilizzati rispettivamente dagli umani e dalle macchine. Il sistema esadecimale, invece, ha il vantaggio di comprendere 16 caratteri (0-9 + A-F), potendo quindi rappresentare grandi numeri utilizzando meno cifre rispetto alle altre due varianti. Così, un byte può sempre essere rappresentato con un massimo di due cifre.

Consiglio

Volete saperne di più sulla codifica dei caratteri ASCII? Leggete il nostro articolo sul codice ASCII per maggiori informazioni.

Per chiarezza, vi mostriamo in due tabelle separate i caratteri di controllo, ossia i caratteri che non vengono stampati dal computer, ma rappresentano solo comandi come un’interruzione di riga, e i caratteri stampabili.

Tabella ASCII: caratteri di controllo

Bin. Esa. Dec. Caratteri ASCII Spiegazione
0000000 0 0 NUL Il carattere zero invita il dispositivo a non agire. (Zero)
0000001 1 1 SOH Introduce un’intestazione. (Start of Heading)
0000010 2 2 STX Termina l’intestazione e segna l’inizio di un messaggio. (Start of Text)
0000011 3 3 ETX Indica la fine del messaggio. (End of Text)
0000100 4 4 EOT Segna la fine della trasmissione completa. (End of Transmission)
0000101 5 5 ENQ Una richiesta che prevede una risposta. (Enquiry)
0000110 6 6 ACK Fornisce una risposta positiva a una richiesta. (Acknowledge)
0000111 7 7 BEL Attiva un segnale acustico. (Bell)
0001000 8 8 BS Fa muovere il cursore una posizione indietro. (Backspace)
0001001 9 9 TAB (HT) Un tabulatore orizzontale che muove il cursore alla successiva posizione predefinita all’interno di una riga. (Horizontal Tab)
0001010 A 10 LF Fa spostare il cursore alla riga successiva. (Line Feed)
0001011 B 11 VT Il tabulatore verticale fa spostare il cursore a una riga predefinita. (Vertical Tab)
0001100 C 12 FF Richiede un’interruzione di pagina. (Form Feed)
0001101 D 13 CR Riposiziona il cursore alla prima posizione della riga. (Carriage Return)
0001110 E 14 SO Passa a una rappresentazione particolare. (Shift Out)
0001111 F 15 SI Riporta la rappresentazione al suo stato standard. (Shift In)
0010000 10 16 DLE Il significato dei caratteri successivi viene modificato. (Data Link Escape)
0010001 11 17 DC1 Caratteri di controllo che vengono assegnati a seconda del dispositivo utilizzato per attivare funzioni specifiche. (Device Control)
0010010 12 18 DC2 Caratteri di controllo che vengono assegnati a seconda del dispositivo utilizzato per attivare funzioni specifiche. (Device Control)
0010011 13 19 DC3 Caratteri di controllo che vengono assegnati a seconda del dispositivo utilizzato per attivare funzioni specifiche. (Device Control)
0010100 14 20 DC4 Caratteri di controllo che vengono assegnati a seconda del dispositivo utilizzato per attivare funzioni specifiche. (Device Control)
0010101 15 21 NAK Risposta negativa a una richiesta. (Negative Acknowledge)
0010110 16 22 SYN Sincronizza la trasmissione di dati anche se non vengono trasmessi segnali. (Synchronous Idle)
0010111 17 23 ETB Segna la fine di un blocco di trasmissione. (End of Transmission Block)
0011000 18 24 CAN Stabilisce che una trasmissione è avvenuta in maniera errata e che i dati in essa contenuti devono essere scartati. (Cancel)
0011001 19 25 EM Indica la fine del supporto di memoria. (End of Medium)
0011010 1A 26 SUB Sostituzione di un carattere sbagliato. (Substitute)
0011011 1B 27 ESC Introduce una sequenza Escape, fornendo ai caratteri seguenti un significato distinto. (Escape)
0011100 1C 28 FS File Separator: Segna la divisione dei blocchi di dati logici ed è ordinato gerarchicamente (“File” > “Group” > “Record” > “Unit”)
0011101 1D 29 GS Group Separator: Segna la divisione dei blocchi di dati logici ed è ordinato gerarchicamente (“File” > “Group” > “Record” > “Unit”)
0011110 1E 30 RS Record Separator: Segna la divisione dei blocchi di dati logici ed è ordinato gerarchicamente (“File” > “Group” > “Record” > “Unit”)
0011111 1F 31 US Unit Separator: Segna la divisione dei blocchi di dati logici ed è ordinato gerarchicamente (“File” > “Group” > “Record” > “Unit”)
1111111 7F 127 DEL Cancella un carattere. Essendo questo carattere di controllo composto dalla stessa cifra in tutte le posizioni, quando si utilizzava la banda perforata come supporto di registrazione si poteva rendere nullo un altro carattere forando tutte le posizioni. (Delete)

Tabella ASCII: caratteri stampabili

I caratteri stampabili non includono solo lettere e numeri: anche i caratteri speciali sono parte integrante della tabella ASCII.

Bin. Esa. Dec. Caratteri ASCII Spiegazione Gruppo
    0-31     Caratteri di controllo
0100000 20 32 SP Spazio (“Space”) Caratteri speciali
0100001 21 33 ! Punto esclamativo Caratteri speciali
0100010 22 34 " Virgolette alte dritte Caratteri speciali
0100011 23 35 # Cancelletto Caratteri speciali
0100100 24 36 $ Simbolo del dollaro Caratteri speciali
0100101 25 37 % Simbolo di percentuale Caratteri speciali
0100110 26 38 & “E” commerciale Caratteri speciali
0100111 27 39 ' Apostrofo Caratteri speciali
0101000 28 40 ( Parentesi tonda sinistra Caratteri speciali
0101001 29 41 ) Parentesi tonda destra Caratteri speciali
0101010 2A 42 * Asterisco Caratteri speciali
0101011 2B 43 + Segno più Caratteri speciali
0101100 2C 44 , Virgola Caratteri speciali
0101101 2D 45 - Trattino alto Caratteri speciali
0101110 2E 46 . Punto (fine della frase) Caratteri speciali
0101111 2F 47 / Barra obliqua (“Slash”) Caratteri speciali
0110000 30 48 0   Cifre
0110001 31 49 1   Cifre
0110010 32 50 2   Cifre
0110011 33 51 3   Cifre
0110100 34 52 4   Cifre
0110101 35 53 5   Cifre
0110110 36 54 6   Cifre
0110111 37 55 7   Cifre
0111000 38 56 8   Cifre
0111001 39 57 9   Cifre
0111010 3A 58 : Due punti Caratteri speciali
0111011 3B 59 ; Punto e virgola Caratteri speciali
0111100 3C 60 < Minore di Caratteri speciali
0111101 3D 61 = Uguale Caratteri speciali
0111110 3E 62 > Maggiore di Caratteri speciali
0111111 3F 63 ? Punto di domanda Caratteri speciali
1000000 40 64 @ Chiocciola Caratteri speciali
1000001 41 65 A   Lettere maiuscole
1000010 42 66 B   Lettere maiuscole
1000011 43 67 C   Lettere maiuscole
1000100 44 68 D   Lettere maiuscole
1000101 45 69 E   Lettere maiuscole
1000110 46 70 F   Lettere maiuscole
1000111 47 71 G   Lettere maiuscole
1001000 48 72 H   Lettere maiuscole
1001001 49 73 I   Lettere maiuscole
1001010 4A 74 J   Lettere maiuscole
1001011 4B 75 K   Lettere maiuscole
1001100 4C 76 L   Lettere maiuscole
1001101 4D 77 M   Lettere maiuscole
1001110 4E 78 N   Lettere maiuscole
1001111 4F 79 O   Lettere maiuscole
1010000 50 80 P   Lettere maiuscole
1010001 51 81 Q   Lettere maiuscole
1010010 52 82 R   Lettere maiuscole
1010011 53 83 S   Lettere maiuscole
1010100 54 84 T   Lettere maiuscole
1010101 55 85 U   Lettere maiuscole
1010110 56 86 V   Lettere maiuscole
1010111 57 87 W   Lettere maiuscole
1011000 58 88 X   Lettere maiuscole
1011001 59 89 Y   Lettere maiuscole
1011010 5A 90 Z   Lettere maiuscole
1011011 5B 91 [ Parentesi quadra sinistra Caratteri speciali
1011100 5C 92 \ Barra rovesciata (“Backslash”) Caratteri speciali
1011101 5D 93 ] Parentesi quadra destra Caratteri speciali
1011110 5E 94 ^ Accento circonflesso Caratteri speciali
1011111 5F 95 _ Trattino basso Caratteri speciali
1100000 60 96 ` Accento grave (“Backtick”) Caratteri speciali
1100001 61 97 a   Lettere minuscole
1100010 62 98 b   Lettere minuscole
1100011 63 99 c   Lettere minuscole
1100100 64 100 d   Lettere minuscole
1100101 65 101 e   Lettere minuscole
1100110 66 102 f   Lettere minuscole
1100111 67 103 g   Lettere minuscole
1101000 68 104 h   Lettere minuscole
1101001 69 105 i   Lettere minuscole
1101010 6A 106 j   Lettere minuscole
1101011 6B 107 k   Lettere minuscole
1101100 6C 108 l   Lettere minuscole
1101101 6D 109 m   Lettere minuscole
1101110 6E 110 n   Lettere minuscole
1101111 6F 111 o   Lettere minuscole
1110000 70 112 p   Lettere minuscole
1110001 71 113 q   Lettere minuscole
1110010 72 114 r   Lettere minuscole
1110011 73 115 s   Lettere minuscole
1110100 74 116 t   Lettere minuscole
1110101 75 117 u   Lettere minuscole
1110110 76 118 v   Lettere minuscole
1110111 77 119 w   Lettere minuscole
1111000 78 120 x   Lettere minuscole
1111001 79 121 y   Lettere minuscole
1111010 7A 122 z   Lettere minuscole
1111011 7B 123 { Parentesi graffa sinistra Caratteri speciali
1111100 7C 124 | Barra verticale (“Pipe”) Caratteri speciali
1111101 7D 125 } Parentesi graffa destra Caratteri speciali
1111110 7E 126 ~ Tilde Caratteri speciali

Tabella ASCII: versione estesa

Le versioni estese di ASCII utilizzano un ottavo bit in più, assegnato diversamente a seconda del programma. Nella maggior parte dei casi, la cifra aggiuntiva è usata per accomodare le peculiarità specifiche di ogni Paese. Tuttavia, i primi 128 caratteri rimangono sempre nella loro forma originale.

Di seguito vi mostriamo un esempio dell’estensione ASCII Windows-1252, sviluppata per il sistema operativo Windows.

Fatto

Oltre all’estensione ASCII qui presentata, anche la codifica UTF-8 è significativa e quasi coincidente con quella ASCII.

Bin. Esa. Dec. Caratteri ASCII Spiegazione Gruppo
10000000 80 128 Simbolo dell’euro Caratteri speciali
10000001 81 129 Spazio vuoto    
10000010 82 130 Virgoletta inferiore invertita singola (“Single low-9 quotation mark”) Caratteri speciali
10000011 83 131 ƒ Lettera “f” del sistema di scrittura latino Caratteri speciali
10000100 84 132 Virgoletta invertita inferiore doppia (“Double low-9 quotation mark”) Caratteri speciali
10000101 85 133 Punti di sospensione Caratteri speciali
10000110 86 134 Obelisco (“Dagger”) Caratteri speciali
10000111 87 135 Doppio obelisco Caratteri speciali
10001000 88 136 ˆ Accento circonflesso Caratteri speciali
10001001 89 137 Simbolo per mille Caratteri speciali
10001010 8A 138 Š   Lettere maiuscole
10001011 8B 139 Virgolettato singolo sinistro (“Single left-pointing angle quotation”) Caratteri speciali
10001100 8C 140 Œ   Lettere maiuscole
10001101 8D 141 Spazio vuoto    
10001110 8E 142 Ž   Lettere maiuscole
10001111 8F 143 Spazio vuoto    
10010000 90 144 Spazio vuoto    
10010001 91 145 Virgoletta semplice sinistra Caratteri speciali
10010010 92 146 Virgoletta semplice destra Caratteri speciali
10010011 93 147 Virgolette doppie sinistre Caratteri speciali
10010100 94 148 Virgolette doppie destre Caratteri speciali
10010101 95 149 Punto di un elenco puntato (“Bullett”) Caratteri speciali
10010110 96 150 Lineetta (“en dash”) Caratteri speciali
10010111 97 151 Lineetta emme (“em dash”) Caratteri speciali
10011000 98 152 ˜ Piccola tilde Caratteri speciali
10011001 99 153 Simbolo del marchio di fabbrica Caratteri speciali
10011010 9A 154 š   Lettere minuscole
10011011 9B 155 Virgolettato singolo destro (“Single right-pointing angle quotation”) Caratteri speciali
10011100 9C 156 Œ   Lettere maiuscole
10011101 9D 157 Spazio vuoto    
10011110 9E 158 ž   Lettere minuscole
10011111 9F 159 Ÿ   Lettere maiuscole
10100000 A0 160 Spazio vuoto    
10100001 A1 161 ¡ Punto esclamativo rovesciato Caratteri speciali
10100010 A2 162 ¢ Simbolo del centesimo Caratteri speciali
10100011 A3 163 £ Simbolo del Pound Caratteri speciali
10100100 A4 164 ¤ Simbolo generico di valuta Caratteri speciali
10100101 A5 165 ¥ Simbolo dello Yen Caratteri speciali
10100110 A6 166 ¦ Linea verticale interrotta (“broken pipe”) Caratteri speciali
10100111 A7 167 § Simbolo del paragrafo Caratteri speciali
10101000 A8 168 ¨ Dieresi Caratteri speciali
10101001 A9 169 © Simbolo del diritto d’autore Caratteri speciali
10101010 AA 170 ª Segno ordinale Caratteri speciali
10101011 AB 171 « Virgolettato doppio sinistro Caratteri speciali
10101100 AC 172 ¬ Negazione Caratteri speciali
10101101 AD 173 ­ Trattino morbido Caratteri speciali
10101110 AE 174 ® Simbolo del “marchio registrato” Caratteri speciali
10101111 AF 175 ¯ Macron Caratteri speciali
10110000 B0 176 ° Simbolo dei gradi Caratteri speciali
10110001 B1 177 ± Segno più-meno Caratteri speciali
10110010 B2 178 ² Apice 2 (Simbolo al quadrato) Caratteri speciali
10110011 B3 179 ³ Apice 3 (Simbolo al cubo) Caratteri speciali
10110100 B4 180 ´ Accento acuto Caratteri speciali
10110101 B5 181 µ Micro Caratteri speciali
10110110 B6 182 Segno di capoverso Caratteri speciali
10110111 B7 183 · Punto mediano Caratteri speciali
10111000 B8 184 ¸ Cediglia Caratteri speciali
10111001 B9 185 ¹ Apice 1 Caratteri speciali
10111010 BA 186 º Indicatore ordinale maschile Caratteri speciali
10111011 BB 187 » Virgolettato doppio destro Caratteri speciali
10111100 BC 188 ¼ Frazione un quarto Caratteri speciali
10111101 BD 189 ½ Frazione un mezzo Caratteri speciali
10111110 BE 190 ¾ Frazione un terzo Caratteri speciali
10111111 BF 191 ¿ Punto di domanda rovesciato Caratteri speciali
11000000 C0 192 À   Lettere maiuscole
11000001 C1 193 Á   Lettere maiuscole
11000010 C2 194 Â   Lettere maiuscole
11000011 C3 195 Ã   Lettere maiuscole
11000100 C4 196 Ä   Lettere maiuscole
11000101 C5 197 Å   Lettere maiuscole
11000110 C6 198 Æ   Lettere maiuscole
11000111 C7 199 Ç   Lettere maiuscole
11001000 C8 200 È   Lettere maiuscole
11001001 C9 201 É   Lettere maiuscole
11001010 CA 202 Ê   Lettere maiuscole
11001011 CB 203 Ë   Lettere maiuscole
11001100 CC 204 Ì   Lettere maiuscole
11001101 CD 205 Í   Lettere maiuscole
11001110 CE 206 Î   Lettere maiuscole
11001111 CF 207 Ï   Lettere maiuscole
11010000 D0 208 Ð   Lettere maiuscole
11010001 D1 209 Ñ   Lettere maiuscole
11010010 D2 210 Ò   Lettere maiuscole
11010011 D3 211 Ó   Lettere maiuscole
11010100 D4 212 Ô   Lettere maiuscole
11010101 D5 213 Õ   Lettere maiuscole
11010110 D6 214 Ö   Lettere maiuscole
11010111 D7 215 × Simbolo della moltiplicazione Caratteri speciali
11011000 D8 216 Ø   Lettere maiuscole
11011001 D9 217 Ù   Lettere maiuscole
11011010 DA 218 Ú   Lettere maiuscole
11011011 DB 219 Û   Lettere maiuscole
11011100 DC 220 Ü   Lettere maiuscole
11011101 DD 221 Ý   Lettere maiuscole
11011110 DE 222 Þ   Lettere maiuscole
11011111 DF 223 ß   Lettere minuscole
11100000 E0 224 à   Lettere minuscole
11100001 E1 225 á   Lettere minuscole
11100010 E2 226 â   Lettere minuscole
11100011 E3 227 ã   Lettere minuscole
11100100 E4 228 ä   Lettere minuscole
11100101 E5 229 å   Lettere minuscole
11100110 E6 230 æ   Lettere minuscole
11100111 E7 231 ç   Lettere minuscole
11101000 E8 232 è   Lettere minuscole
11101001 E9 233 é   Lettere minuscole
11101010 EA 234 ê   Lettere minuscole
11101011 EB 235 ë   Lettere minuscole
11101100 EC 236 ì   Lettere minuscole
11101101 ED 237 í   Lettere minuscole
11101110 EE 238 î   Lettere minuscole
11101111 EF 239 ï   Lettere minuscole
11110000 F0 240 ð   Lettere minuscole
11110001 F1 241 ñ   Lettere minuscole
11110010 F2 242 ò   Lettere minuscole
11110011 F3 243 ó   Lettere minuscole
11110100 F4 244 ô   Lettere minuscole
11110101 F5 245 õ   Lettere minuscole
11110110 F6 246 ö   Lettere minuscole
11110111 F7 247 ÷ Simbolo della divisione Caratteri speciali
11111000 F8 248 ø   Lettere minuscole
11111001 F9 249 ù   Lettere minuscole
11111010 FA 250 ú   Lettere minuscole
11111011 FB 251 û   Lettere minuscole
11111100 FC 252 ü   Lettere minuscole
11111101 FD 253 ý   Lettere minuscole
11111110 FE 254 þ   Lettere minuscole
11111111 FF 255 ÿ   Lettere minuscole

Esempio: convertire i caratteri ASCII

Potete anche eseguire la codifica dei numeri binari secondo il codice ASCII in caratteri stampabili e non stampabili senza alcun aiuto. Per farlo, basta capire come calcolare i codici binari o esadecimali. In un sistema numerico ogni posizione della potenza corrisponde a una determinata base: nel sistema decimale la base è 10, nel sistema binario e in quello esadecimale la base corrisponde rispettivamente a 2 e a 16. Dopodiché si moltiplica il valore del numero con il valore della posizione.

Valore delle posizioni nel sistema decimale:

Sistema decimale        
100 101 102 103
1 10 100 1000

Perciò vale:

Analogamente funziona così anche negli altri due sistemi:

Sistema binario        
20 21 22 23
1 2 4 8

Tra l’altro qui sono presenti solo due cifre:

Sistema esadecimale        
160 161 162 163
1 16 256 4096

Mentre qui sono 16:

Possedendo questa conoscenza e avendo sottomano la tabella ASCII, si riescono a convertire tutte le successioni di caratteri ASCII nel sistema numerico che preferite. Qui di seguito vi riportiamo l’esempio di “Digital”:

“D” corrisponde al valore decimale 68 nella tabella ASCII, quindi:

“i” corrisponde al valore decimale 105, quindi:

“g” corrisponde al valore decimale 103, quindi:

“i” corrisponde di nuovo al valore decimale 105:

“t” corrisponde al valore decimale 116, quindi:

“a” corrisponde al valore decimale 97, quindi:

“l” corrisponde al valore decimale 108, quindi:

Inoltre, la parola scelta come esempio può essere rappresentata anche come segue:

Carattere D i g i t a l
Dec 68 105 103 105 116 97 108
Bin 1000100 1101001 1100111 1101001 1110100 1100001 1101100
Esa 44 69 67 69 74 61 6C
Hai trovato questo articolo utile?
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Page top