Δείτε πώς λειτουργεί:
1. Επτά δυαδικά ψηφία (bits) μπορούν να αντιπροσωπεύουν 2
2. δεκαδικά ισοδύναμα: Κάθε δυαδικός συνδυασμός 7-bit έχει ένα δεκαδικό ισοδύναμο. Για παράδειγμα:
* Το δυαδικό `01000001` είναι ισοδύναμο με τον δεκαδικό αριθμό 65.
* Το δυαδικό `01100001` είναι ισοδύναμο με τον δεκαδικό αριθμό 97.
3. Χαρτογράφηση χαρακτήρων: Το ASCII αποδίδει αυτές τις δεκαδικές τιμές (και τις αντίστοιχες δυαδικές αναπαραστάσεις τους) σε χαρακτήρες. Για παράδειγμα:
* Το Decimal 65 (Binary `01000001`) αντιπροσωπεύει το κεφαλαίο γράμμα 'Α'.
* Το Decimal 97 (Binary `01100001`) αντιπροσωπεύει το πεζά γράμμα 'Α'.
* Το Decimal 48 (Binary `00110000`) αντιπροσωπεύει το ψηφίο '0'.
* Το δεκαδικό 32 (δυαδικό `00100000`) αντιπροσωπεύει ένα χώρο.
4. Πίνακας Πίνακας: Το σύνολο του προτύπου ASCII συχνά αντιπροσωπεύεται ως πίνακας που δείχνει τη δεκαδική τιμή, τον δυαδικό κώδικα και τον αντίστοιχο χαρακτήρα.
Παράδειγμα:
Ας πάρουμε το κεφαλαίο γράμμα «C»:
1. Η δεκαδική τιμή του στο ASCII είναι 67.
2.
Επομένως, ο κωδικός ASCII για το «C» είναι «01000011». Ένας υπολογιστής αποθηκεύει και επεξεργάζεται αυτό το «C» ως αυτή η δυαδική ακολουθία 7-bit.
Είναι σημαντικό να σημειωθεί ότι το ASCII καλύπτει μόνο 128 χαρακτήρες. Τα εκτεταμένα σύνολα ASCII χρησιμοποιούν ένα 8ο bit για να αντιπροσωπεύουν επιπλέον 128 χαρακτήρες, που συχνά περιλαμβάνουν χαρακτήρες και σύμβολα. Το Unicode είναι ένα πολύ πιο ολοκληρωμένο σύστημα κωδικοποίησης χαρακτήρων που υποστηρίζει πολύ μεγαλύτερο αριθμό χαρακτήρων από διάφορες γλώσσες.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα