Κωδικοποίηση χαρακτήρων (ASCII)
Στον ASCII κάθε χαρακτήρας αντιστοιχεί σε έναν αριθμό (και άρα σε μια ακολουθία bits). Ας αποκωδικοποιήσουμε μερικά!
Με 8 bits, πόσα διαφορετικά σύμβολα μπορούμε να αναπαραστήσουμε;
💡 2⁸
Ο ASCII στην αρχική του μορφή σχεδιάστηκε για 7 bits, δηλαδή 128 σύμβολα.
Ο χαρακτήρας C στον ASCII αντιστοιχεί στον αριθμό (δεκαδικό).
Ο χαρακτήρας A έχει κωδικό ASCII 65. Ποια είναι η δυαδική του αναπαράσταση σε 8 bits;
💡 65 = 64 + 1
Οι τρεις δυαδικοί αριθμοί των 8 bits 01000011 01000001 01010100 αντιστοιχούν σε ποια λέξη;
💡 Μετάτρεψε κάθε byte σε δεκαδικό και βρες τον χαρακτήρα του (C=67, A=65, T=84).
Αποκωδικοποίησε: 01001000 01101001 (H=72, i=105). Η λέξη είναι .
Αντιστοίχισε κάθε χαρακτήρα με τον κωδικό ASCII του (δεκαδικό).
Γιατί χρειάστηκε το Unicode ενώ υπήρχε ήδη ο ASCII;