L'ASCII è l'acronimo del "Codice standard americano per lo scambio di informazioni" e dal nome si può presumere che sia il codice utilizzato per scambiare le informazioni dalla macchina all'uomo o macchina a macchina a macchina a macchina a macchina a macchina.
Che cosa è codifica dei personaggi
Per capire prima l'ASCII devi conoscere la codifica del personaggio. La codifica dei caratteri è un processo di allocazione di numeri/cifre ai caratteri e questi personaggi possono essere di molti tipi come caratteri grafici o caratteri del linguaggio umano. Viene impiegato per archiviare, trasferire o manipolare i dati da parte dei computer.
La codifica dei caratteri viene eseguita in modo che i computer possano interpretare ed elaborare i caratteri. Ad esempio, possiamo supporre alcuni numeri e assegnarli agli alfabeti. Ci sono 26 alfabeti e assegniamo un numero da 1 a 26 a tutti gli alfabeti maiuscole, ciò significa che abbiamo codificato i caratteri/alfabeti assegnando loro un numero.
Nella lettera del tavolo sopra L, I, N, U e X sono riportati rispettivamente 12, 9, 14, 21 e 24 numeri. Ora sarà più facile per i computer decifrare e stampare i caratteri. Ma per circondare l'intero personaggio della lingua inglese, l'American Standard Association (NSA) ha pubblicato la prima versione di ASCII nel 1963. ASCII è stato uno dei primi standard creati per lo scambio di informazioni sul computer.
Perché ASCII è importante
Bene, è importante perché è una connessione tra il nostro computer e la memoria e ora è uno standard per ogni computer. Le informazioni memorizzate in memoria sono in 0s e 1 e ASCII aiuta a tradurre tali informazioni in caratteri o formato leggibili umani.
I codici ASCII sono utilizzati in dispositivi di telecomunicazione, computer e altre apparecchiature correlate.
Tabella ASCII standard
La tabella ASCII standard è a 7 bit e ha i caratteri con ASCII nell'intervallo da 0 a 127. Lo standard ASCIIS viene utilizzato perché il computer non può archiviare direttamente alcun carattere, né può convertirlo nel numero binario. Usando l'ASCIIS, il computer è a conoscenza dei caratteri, quindi questi asciis vengono quindi convertiti dal computer nelle cifre binarie.
Comprensione della tabella ASCII
Per trovare il valore ASCII di qualsiasi carattere è necessario fare riferimento alla tabella ASCII standard come mostrato di seguito:
Il valore ASCII di "A" sarà 65 e "&" 38. Allo stesso modo, per le parenti ricci “”, verranno utilizzati 123 e 125 asciis.
Facciamo un esempio di una parola "linux", come è memorizzato in memoria:
Poiché il computer non riconosce i caratteri, quindi ASCII ha assegnato un numero a tutti i caratteri e il valore binario corrispondente viene archiviato nel disco rigido. La parola "Linux" verrà memorizzata in formato binario sulla memoria come visualizzato nell'immagine sopra. L'ASCII aiuta a scrivere e leggere i dati corrispondenti dei caratteri dalla memoria.
Ci sono 128 caratteri e ad ogni personaggio viene assegnato un numero ASCII. Analizziamo la tabella in due categorie per capirlo ulteriormente:
Caratteri di controllo nella tabella ASCII
Gli ASCII da 0 a 32 e i 127 sono i caratteri di controllo; Sono anche chiamati caratteri non stampabili o NPC. Come suggerisce il nome, i caratteri di controllo controllano il posizionamento del carattere stampabile o utilizzati per comandare i dispositivi collegati al computer.
Alcuni dei caratteri di controllo sono associati ai tasti della tastiera. Ad esempio, la chiave di backspace; Quando si preme il tasto, l'effetto può essere visualizzato sullo schermo ma non stampa alcun carattere.
Allo stesso modo, per comunicare il computer per la fine di qualsiasi testo o l'avvio del testo, vengono utilizzati l'ASCII per i rispettivi caratteri. Questi caratteri di controllo raccontano al computer come eseguire il codice e stampare l'output.
Un grafico di tutti i caratteri di controllo è:
Caratteri stampabili nella tabella ASCII
I caratteri stampabili sono quei personaggi che compaiono visivamente sullo schermo come tutti gli alfabeti, caratteri numerici, simboli e operatori. Il carattere stampabile può essere ulteriormente classificato come:
I numeri e i simboli includono tutti i valori numerici 0-9 e simboli come addizione, operatori di sottrazione mentre la categoria degli alfabeti include tutti gli alfabeti inglesi con maiuscolo e minuscolo.
Numeri e simboli
Questa porzione contiene simboli e ha l'ASCII che va da 32 a 64, 91 a 96 e 123 a 126. Questi simboli includono operatori matematici (+, -, *,/), segni di punteggiatura.
Ad esempio, l'ASCII di Slash in avanti "/" sarà 47 e per l'aggiunta "+" sarebbe 43.
Alfabeti
L'ultima parte della tabella ASCII standard sono i 26 alfabeti e ci sono ASCIis separati per le lettere maiuscole e lettere minuscole. ASCIIS da 65 a 90 include tutte le lettere maiuscole e da 97 a 122 includono tutte le lettere minuscole.
Ad esempio, l'ASCII del capitale "O" e la piccola "O" saranno rispettivamente 79 e 111.
Conclusione
I computer possono salvare i dati in numeri solo perché comprendono solo il linguaggio del numero. Quindi, per far capire ai computer i personaggi, ogni personaggio deve essere un numero specifico. I personaggi non includono solo gli alfabeti, ma includono anche i diversi simboli che possono essere utilizzati nella programmazione. In questo articolo viene discussa la tabella ASCII standard per dare un concetto migliore in cui può essere compreso e come è utile per la comunicazione tra i diversi dispositivi e computer.