Τι είναι το κείμενο ASCII και πώς χρησιμοποιείται;

Τι είναι το κείμενο ASCII και πώς χρησιμοποιείται;

Το ASCII είναι ένα αρκτικόλεξο που ίσως έχετε ακούσει σε σχέση με το κείμενο του υπολογιστή, αλλά είναι ένας όρος που γρήγορα εξέρχεται από τη χρήση χάρη σε έναν πιο ισχυρό νεοφερμένο. Τι είναι όμως το ASCII και σε τι χρησιμοποιείται;





Τι σημαίνει το ASCII;

Perhapsσως το πιο εύκολο μέρος για να ξεκινήσετε είναι το ίδιο το αρκτικόλεξο, οπότε ας το επεκτείνουμε:





ΠΡΟΣ ΤΟ μερικάνικο μικρό τυπικό ντο ωδή για Εγώ πληροφορία Εγώ ανταλλαγή





Αυτό το στόμα μιας φράσης δεν δίνει πραγματικά την πλήρη εικόνα, αλλά μερικά μέρη προσφέρουν αμέσως κάποιες ενδείξεις, ιδίως τις δύο πρώτες λέξεις. Το ASCII είναι ένα αμερικανικό πρότυπο, η σημασία του οποίου θα φανεί σύντομα.

Ο Κώδικας για την ανταλλαγή πληροφοριών υποδηλώνει ότι μιλάμε για μια μορφή για τη μετάδοση δεδομένων εμπρός και πίσω. Συγκεκριμένα, το ASCII ασχολείται με δεδομένα κειμένου: χαρακτήρες που συνθέτουν λέξεις σε μια τυπικά αναγνώσιμη από τον άνθρωπο γλώσσα.



Το ASCII λύνει το πρόβλημα του τρόπου εκχώρησης τιμών σε γράμματα και άλλους χαρακτήρες, ώστε, όταν αποθηκεύονται ως μονάδες και μηδενικά σε ένα αρχείο, να μπορούν να μεταφραστούν ξανά σε γράμματα όταν το αρχείο διαβαστεί αργότερα. Εάν διαφορετικά συστήματα υπολογιστών συμφωνήσουν στον ίδιο κωδικό για χρήση, αυτές οι πληροφορίες μπορούν να εναλλάσσονται αξιόπιστα.

ποια είναι η διαφορά μεταξύ imap και pop3

Σχετίζεται με: Πώς να βρείτε σύμβολα και να αναζητήσετε τις έννοιές τους





Η ιστορία του ASCII

Μερικές φορές αναφέρεται ως US-ASCII, το ASCII ήταν μια αμερικανική καινοτομία που αναπτύχθηκε στη δεκαετία του 1960. Το πρότυπο έχει υποστεί πολλές αναθεωρήσεις από τότε, κυρίως το 1977 και το 1986, όταν ενημερώθηκε τελευταία φορά το ASCII.

Οι επεκτάσεις και οι παραλλαγές βασίστηκαν στο ASCII με την πάροδο των ετών, κυρίως για να καλύψουν το γεγονός ότι το ASCII παραλείπει πολλούς χαρακτήρες που χρησιμοποιούνται, ή ακόμη και απαιτούνται, από άλλες γλώσσες εκτός των αγγλικών ΗΠΑ. Το ASCII δεν καλύπτει καν το σύμβολο του νομίσματος του Ηνωμένου Βασιλείου (£), αν και η λίρα είναι παρούσα στα Λατινικά-1, μια επέκταση 8-bit που αναπτύχθηκε στη δεκαετία του 1980, η οποία κωδικοποιεί επίσης πολλά άλλα νομίσματα.





Το ASCII επεκτάθηκε σε μεγάλο βαθμό και διαδέχθηκε το Unicode, ένα πολύ πιο ολοκληρωμένο και φιλόδοξο πρότυπο, το οποίο συζητείται παρακάτω. Το 2008, η Unicode ξεπέρασε τη δημοτικότητα του ASCII για online χρήση.

Τι χαρακτήρες αντιπροσωπεύει το ASCII;

Για έναν υπολογιστή, το γράμμα Α είναι εξίσου άγνωστο με το μοβ χρώμα ή το αίσθημα της ζήλιας. Οι υπολογιστές ασχολούνται με ένα και μηδενικά, και εναπόκειται στους ανθρώπους να αποφασίσουν πώς θα χρησιμοποιήσουν αυτά τα μηδενικά για να αναπαραστήσουν αριθμούς, λέξεις, εικόνες και οτιδήποτε άλλο.

Μπορείτε να σκεφτείτε το ASCII ως τον κώδικα Morse του ψηφιακού κόσμου - η πρώτη προσπάθεια, ούτως ή άλλως. Ενώ ο κώδικας Morse χρησιμοποιείται για να αντιπροσωπεύει μόνο 36 διαφορετικούς χαρακτήρες (26 γράμματα και 10 ψηφία), το ASCII σχεδιάστηκε για να αντιπροσωπεύει έως 128 διαφορετικούς χαρακτήρες σε 7 bits δεδομένων.

Το ASCII έχει διάκριση πεζών-κεφαλαίων, δηλαδή αντιπροσωπεύει 52 κεφαλαία και πεζά γράμματα από το αγγλικό αλφάβητο. Μαζί με τα ίδια 10 ψηφία, αυτός είναι περίπου ο μισός χώρος που χρησιμοποιείται.

Τα σημεία στίξης, τα μαθηματικά και τα τυπογραφικά σύμβολα καταλαμβάνουν το υπόλοιπο και μια συλλογή χαρακτήρων ελέγχου, οι οποίοι είναι ειδικοί μη εκτυπώσιμοι κωδικοί με λειτουργικές έννοιες-δείτε παρακάτω για περισσότερα.

Ακολουθούν ορισμένοι τυπικοί χαρακτήρες που κωδικοποιεί το ASCII:

ΔυάδικοςΔεκαδικόςΧαρακτήρας
010 000133!
011 0000480
011 1001579
011 101159?
100 000165ΠΡΟΣ ΤΟ
100 001066σι
101 101090ΜΕ
101 101191[
110 000197προς το
110 001098σι
111 1101125}

Λάβετε υπόψη ότι οι επιλεγμένες τιμές έχουν μερικές χρήσιμες ιδιότητες, συγκεκριμένα:

  • Τα γράμματα της ίδιας περίπτωσης μπορούν πάντα να ταξινομηθούν αριθμητικά αφού είναι σε τάξη. Για παράδειγμα, το Α έχει χαμηλότερη τιμή από το Β, η οποία έχει χαμηλότερη τιμή από το Ζ.
  • Τα γράμματα διαφορετικών περιπτώσεων αντισταθμίζονται με ακρίβεια 32. Αυτό καθιστά πολύ εύκολη τη μετάφραση μεταξύ πεζών και κεφαλαίων, αφού πρέπει να αλλάξει μόνο ένα κομμάτι για κάθε γράμμα.

Χαρακτήρες ελέγχου

Εκτός από γράμματα, σημεία στίξης και ψηφία, το ASCII μπορεί να αντιπροσωπεύει έναν αριθμό χαρακτήρων ελέγχου, ειδικά σημεία κώδικα που δεν παράγουν έξοδο ενός χαρακτήρα αλλά αντίθετα παρέχουν εναλλακτικές έννοιες για τα δεδομένα σε ό, τι μπορεί να τα καταναλώνει.

πώς να χρησιμοποιήσετε τον επεξεργαστή φωτογραφιών gimp

Για παράδειγμα, το ASCII 000 1001 είναι ο οριζόντιος χαρακτήρας καρτέλας. Αντιπροσωπεύει το χώρο που θα έχετε όταν πατάτε το πλήκτρο TAB. Συνήθως δεν θα βλέπετε τέτοιους χαρακτήρες απευθείας, αλλά το αποτέλεσμα τους θα εμφανίζεται συχνά. Ακολουθούν μερικά ακόμη παραδείγματα:

ΔυάδικοςΔεκαδικόςΧαρακτήρας
000 10019Οριζόντια καρτέλα
000 101010ΓΡΑΜΜΗ ΤΡΟΦΟΔΟΣΙΑΣ
001 01112. 3Τέλος μπλοκ μετάδοσης

Τι γίνεται με άλλους χαρακτήρες;

Το ASCII ήταν εξαιρετικά επιτυχημένο κατά τις πρώτες μέρες του υπολογισμού αφού ήταν απλό και ευρέως υιοθετημένο. Ωστόσο, σε έναν κόσμο με πιο διεθνή προοπτική, ένα σύστημα γραφής δεν θα το κόψει. Οι σύγχρονες επικοινωνίες πρέπει να είναι δυνατές στα γαλλικά, τα ιαπωνικά - στην πραγματικότητα, σε οποιαδήποτε γλώσσα θα θέλαμε να αποθηκεύσουμε κείμενο.

Το σύνολο χαρακτήρων Unicode μπορεί να καλύψει συνολικά 1.112.064 διαφορετικούς χαρακτήρες, αν και μόνο το ένα δέκατο από αυτούς είναι στην πραγματικότητα καθορισμένοι επί του παρόντος. Αυτό μπορεί να ακούγεται πολύ, αλλά η κωδικοποίηση δεν στοχεύει μόνο να καλύψει δεκάδες χιλιάδες κινέζικους χαρακτήρες, καλύπτει επίσης emoji (σχεδόν ενάμισι χιλιάδες) και ακόμη και εξαφανισμένα συστήματα γραφής όπως το Jurchen.

Σχετίζεται με: Τα 100 πιο δημοφιλή Emojis εξηγούνται

Η Unicode αναγνώρισε την κυριαρχία του ASCII στην επιλογή των πρώτων 128 χαρακτήρων: είναι ακριβώς οι ίδιοι με τους ASCII. Αυτό επιτρέπει τη χρήση αρχείων με κωδικοποίηση ASCII σε καταστάσεις όπου αναμένεται Unicode, παρέχοντας συμβατότητα προς τα πίσω.

Περίληψη

Το κείμενο ASCII αντιπροσωπεύει τα 26 γράμματα του αγγλικού αλφάβητου, με ψηφία, σημεία στίξης και μερικά άλλα σύμβολα. Το έργο του εξυπηρετούσε πολύ καλά για το καλύτερο μέρος του μισού αιώνα,

Έχει πλέον αντικατασταθεί από το Unicode, το οποίο υποστηρίζει έναν τεράστιο αριθμό γλωσσών και άλλων συμβόλων, συμπεριλαμβανομένων των emoji. Το UTF-8 είναι, για όλους τους πρακτικούς σκοπούς, η κωδικοποίηση που πρέπει να χρησιμοποιηθεί για την αναπαράσταση χαρακτήρων Unicode στο διαδίκτυο.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Αξίζει την αναβάθμιση σε Windows 11;

Τα Windows έχουν επανασχεδιαστεί. Είναι όμως αυτό αρκετό για να σας πείσει να μεταβείτε από τα Windows 10 στα Windows 11;

Ο ελεγκτής xbox one δεν ενεργοποιεί την κονσόλα
Διαβάστε Επόμενο Σχετικά θέματα
  • Η τεχνολογία εξηγείται
  • Ακατάληπτη γλώσσα
  • Πολιτισμός Ιστού
  • Unicode
Σχετικά με τον Συγγραφέα Μπόμπι Τζακ(Δημοσιεύθηκαν 58 άρθρα)

Ο Bobby είναι λάτρης της τεχνολογίας που εργάστηκε ως προγραμματιστής λογισμικού για περισσότερες από δύο δεκαετίες. Είναι παθιασμένος με το gaming, εργάζεται ως Reviews Editor στο Switch Player Magazine και είναι βυθισμένος σε όλες τις πτυχές της διαδικτυακής δημοσίευσης και ανάπτυξης ιστού.

Περισσότερα από τον Bobby Jack

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή