Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Γλώσσες Προγραμματισμού Υπολογιστών

Πόσοι τύποι κώδικα ASCII το εξηγούν;

Δεν υπάρχει ούτε μία απάντηση στο "πόσους τύπους κώδικα ASCII" επειδή ο όρος χρησιμοποιείται συχνά χαλαρά. Υπάρχει ένα βασικό πρότυπο και στη συνέχεια παραλλαγές που βασίζονται στον τρόπο με τον οποίο εκπροσωπούνται και ερμηνεύονται οι κωδικοί αυτοί. Ας διευκρινίσουμε:

* Standard ASCII (7-bit ASCII): Αυτή είναι η θεμελιώδης ASCII. Χρησιμοποιεί 7 bits για να αντιπροσωπεύει 128 χαρακτήρες (αριθμοί 0-127). Αυτό περιλαμβάνει κεφαλαία και πεζά γράμματα, αριθμούς, σημάδια στίξης και χαρακτήρες ελέγχου (όπως η ροή γραμμής και η επιστροφή μεταφοράς). Αυτό είναι αναμφισβήτητα * ένας τύπος *.

* Extended ASCII (8-bit ASCII): Επειδή 7 bits επιτρέπουν μόνο 128 χαρακτήρες, αναπτύχθηκαν διάφορες κωδικοποιήσεις 8-bit για να αντιπροσωπεύουν περισσότερους χαρακτήρες. Αυτά δεν είναι * τυποποιημένα ASCII, αλλά συχνά ονομάζονται "εκτεταμένη ASCII". Αυτά περιλαμβάνουν πράγματα όπως το ISO 8859-1 (Latin-1), το οποίο προσθέτει χαρακτήρες με έμφαση στις δυτικές ευρωπαϊκές γλώσσες. Υπάρχουν πολλά διαφορετικά σύνολα ASCII 8-bit, το καθένα με τη δική του χαρτογράφηση χαρακτήρων για τους επιπλέον 128 χαρακτήρες (128-255). Αυτό είναι όπου έρχεται η ιδέα "πολλοί τύποι".

Επομένως, ενώ υπάρχει ένα θεμελιώδες ASCII 7-bit, η συλλογική χρήση του "εκτεταμένου ASCII" περιλαμβάνει πολλές διαφορετικές κωδικοποιήσεις χαρακτήρων 8-bit, κάθε μία θεωρείται διαφορετικός τύπος. Ο αριθμός αυτών ποικίλλει ανάλογα με τον τρόπο με τον οποίο τα μετράτε (εκατοντάδες, αν συμπεριλάβετε κάθε μικρή παραλλαγή).

Εν ολίγοις:ένα πρότυπο ASCII (7-bit) και πολλές εκτεταμένες κωδικοποιήσεις ASCII (8-bit).

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα