Tabella ASCII
Tabella di riferimento completa dei caratteri ASCII con ricerca istantanea, filtraggio per categoria e conversione tra decimale, esadecimale, ottale e binario. Consulta istantaneamente tutti i 128 codici ASCII.
| Dec | Hex | Ott | Binario | Car | Descrizione |
|---|
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Tabella ASCII
Il Riferimento Tabella ASCII è una guida completa e interattiva a tutti i 128 caratteri ASCII (American Standard Code for Information Interchange). Cerca istantaneamente, filtra per categoria, converti tra formati decimale, esadecimale, ottale e binario ed esplora la struttura binaria di ogni carattere. Che tu sia uno sviluppatore che esegue il debug della codifica dei caratteri, uno studente che impara la rappresentazione dei dati o chiunque abbia bisogno di ricerche ASCII rapide, questo strumento fornisce tutto in un unico posto.
Cos'è l'ASCII?
ASCII (American Standard Code for Information Interchange) è uno standard di codifica dei caratteri pubblicato per la prima volta nel 1963. Utilizza 7 bit per rappresentare 128 caratteri, assegnando a ciascuno un numero univoco da 0 a 127. L'ASCII è la base di quasi tutti i moderni sistemi di codifica dei caratteri, incluso l'UTF-8, che è retrocompatibile con l'ASCII per i suoi primi 128 punti di codice.
Lo standard è stato sviluppato per consentire a diversi computer e dispositivi di scambiare dati testuali in modo affidabile. Prima dell'ASCII, diversi produttori utilizzavano set di caratteri incompatibili, rendendo difficile la comunicazione tra i sistemi.
Categorie di Caratteri ASCII
I 128 caratteri ASCII sono organizzati in gruppi distinti, ciascuno con uno scopo diverso:
Caratteri di Controllo (0-31, 127)
33 caratteri non stampabili originariamente progettati per controllare i dispositivi hardware. Esempi notevoli includono NUL (0), Tab (9), Line Feed (10), Carriage Return (13) ed Escape (27).
Spazio (32)
Il carattere spazio separa le parole nel testo. Sebbene invisibile, è un carattere stampabile e occupa una posizione in una stringa.
Simboli e Punteggiatura (33-47, 58-64, 91-96, 123-126)
32 caratteri speciali che includono segni di punteggiatura (!"#$%&), operatori matematici (+=-*/) e parentesi. Essenziali per la programmazione e il testo scritto.
Cifre (48-57)
I 10 numeri arabi 0-9. In ASCII, le cifre iniziano al codice 48, quindi la cifra '0' ha valore 48, '1' ha 49, e così via fino a '9' a 57.
Lettere Maiuscole (65-90)
Le 26 lettere maiuscole inglesi A-Z. 'A' inizia al codice 65 e 'Z' finisce a 90. La differenza tra maiuscole e minuscole è esattamente 32.
Lettere Minuscole (97-122)
Le 26 lettere minuscole inglesi a-z. 'a' inizia al codice 97 e 'z' finisce a 122. Per convertire una maiuscola in minuscola, basta aggiungere 32 al valore ASCII.
Come Usare Questo Strumento
- Cerca o sfoglia: Usa la casella di ricerca per trovare i caratteri per nome, valore decimale, codice esadecimale o il carattere stesso. Oppure scorri la tabella completa dei 128 caratteri ASCII.
- Filtra per categoria: Clicca sui pulsanti delle categorie (Controllo, Simboli, Cifre, Maiuscole, Minuscole) per mostrare solo i caratteri di quel gruppo.
- Converti tra formati: Usa il Convertitore di Caratteri per inserire un valore in qualsiasi formato (decimale, esadecimale, ottale, binario o carattere) e vedere istantaneamente tutti gli altri formati, con una rappresentazione binaria visiva.
- Converti stringhe di testo: Usa la sezione Da Testo ad ASCII per inserire qualsiasi testo e vedere il valore ASCII per ogni carattere visualizzato come schede interattive.
Casi d'Uso Comuni
Programmazione e Sviluppo
Gli sviluppatori hanno spesso bisogno dei valori ASCII quando lavorano con la manipolazione delle stringhe, la codifica dei caratteri, i protocolli di comunicazione seriale, i parser di file o la programmazione di sistema di basso livello. Le rappresentazioni esadecimali e binarie sono particolarmente utili per il debug dei protocolli di rete e dei formati di file binari.
Apprendimento dell'Informatica
L'ASCII è un concetto fondamentale nell'educazione informatica. Capire come i caratteri sono rappresentati come numeri aiuta gli studenti a comprendere concetti come la codifica binaria, i tipi di dati, gli algoritmi di confronto delle stringhe e la relazione tra testo e memoria.
Elaborazione Dati ed ETL
I data engineer spesso incontrano problemi di codifica dei caratteri quando elaborano file da diverse fonti. Le ricerche rapide ASCII aiutano a identificare e risolvere i problemi di codifica, specialmente con i caratteri di controllo che possono corrompere le pipeline di dati.
Sistemi Embedded e IoT
Quando si lavora con microcontrollori, comunicazione seriale (UART) o protocolli IoT, i tecnici hanno bisogno delle tabelle ASCII per codificare e decodificare i messaggi a livello di byte.
Suggerimenti e Trucchi
- Scorciatoia conversione maiuscole/minuscole: Passa da maiuscolo a minuscolo invertendo il bit 5 (XOR con 32). Ad esempio, 'A' (65) XOR 32 = 'a' (97).
- Da cifra a numero: Sottrai 48 (o 0x30) dal valore ASCII di una cifra per ottenere il suo valore numerico. '7' (55) - 48 = 7.
- Verifica se è una lettera: Un carattere è una lettera se (c AND 0xDF) è compreso tra 65 e 90 — questo controllo funziona per entrambi i casi simultaneamente.
- Formula caratteri di controllo: I caratteri di controllo 1-26 corrispondono a Ctrl+A fino a Ctrl+Z. Il valore è uguale alla posizione della lettera nell'alfabeto.
ASCII vs Altre Codifiche
Mentre l'ASCII copre solo 128 caratteri (sufficienti per il testo inglese), le applicazioni moderne in genere utilizzano codifiche più ampie:
- ASCII Esteso (128-255): Varie estensioni a 8 bit hanno aggiunto caratteri per le lingue dell'Europa occidentale, ma sistemi diversi utilizzavano mappature diverse (ISO 8859-1, Windows-1252, ecc.).
- Unicode: Uno standard universale che codifica oltre 149.000 caratteri da quasi ogni sistema di scrittura. UTF-8, la codifica più comune sul web, utilizza da 1 a 4 byte per carattere ed è completamente retrocompatibile con l'ASCII.
- UTF-16: Utilizza 2 o 4 byte per carattere. Comune nei sistemi interni di Windows e nelle rappresentazioni di stringhe Java/JavaScript.
Domande Frequenti
Cos'è l'ASCII?
L'ASCII (American Standard Code for Information Interchange) è uno standard di codifica dei caratteri che assegna valori numerici (0-127) a 128 caratteri, tra cui lettere, cifre, punteggiatura e caratteri di controllo. È stato pubblicato per la prima volta nel 1963 e rimane la base dei moderni sistemi di codifica del testo come l'UTF-8.
Quanti caratteri ci sono nella tabella ASCII?
La tabella ASCII standard contiene 128 caratteri (0-127), suddivisi in 33 caratteri di controllo (0-31 e 127), 1 carattere spazio (32), 10 cifre (48-57), 26 lettere maiuscole (65-90), 26 lettere minuscole (97-122) e 32 caratteri di punteggiatura/simboli.
Qual è la differenza tra ASCII e Unicode?
L'ASCII codifica solo 128 caratteri utilizzando 7 bit, coprendo le lettere inglesi di base, le cifre e i simboli. Unicode è uno standard molto più ampio che codifica oltre 149.000 caratteri da quasi ogni sistema di scrittura al mondo. I primi 128 punti di codice Unicode sono identici all'ASCII, rendendo l'ASCII un sottoinsieme di Unicode.
Come converto un carattere nel suo valore decimale ASCII?
Usa il Convertitore di Caratteri nella parte superiore di questo strumento. Digita qualsiasi carattere nel campo Carattere e i valori decimale, esadecimale, ottale e binario si aggiorneranno istantaneamente. Puoi anche cliccare su qualsiasi riga nella tabella ASCII per caricarla nel convertitore.
Cosa sono i caratteri di controllo ASCII?
I caratteri di controllo ASCII (codici 0-31 e 127) sono caratteri non stampabili originariamente progettati per controllare dispositivi hardware come stampanti e telescriventi. Esempi comuni includono NUL (0), Tab/HT (9), Line Feed/LF (10), Carriage Return/CR (13) ed Escape/ESC (27). La maggior parte è usata raramente nell'informatica moderna, ma alcuni come Tab, LF e CR rimangono essenziali.
Risorse Aggiuntive
Cita questo contenuto, pagina o strumento come:
"Tabella ASCII" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team miniwebtool. Aggiornato: 7 mar 2026